diff --git a/frontend/docs/pr/chideraisiguzor-1340-1341-1349-1351.md b/frontend/docs/pr/chideraisiguzor-1340-1341-1349-1351.md new file mode 100644 index 0000000..3a1b923 --- /dev/null +++ b/frontend/docs/pr/chideraisiguzor-1340-1341-1349-1351.md @@ -0,0 +1,132 @@ +# frontend: idempotency keys, request validation, Lighthouse budget, Statistics + +Four issues from the PredictIQ frontend rebuild backlog, all in the frontend +package. + +## #1340 - Idempotency-key generation for mutating requests + +**What existed:** `public-client.ts` / `admin-client.ts` sent POST/DELETE +bodies with no idempotency header, so an automatic network retry (or a failed +double-click guard) on bet placement could create a duplicate. The backend +already honours an `Idempotency-Key` header (documented in the generated +OpenAPI schema, `maxLength: 128`). + +**The delta:** +- New `src/lib/api/idempotency.ts`: `newIdempotencyKey()` (uses + `crypto.randomUUID()`, falls back to a `getRandomValues` v4 UUID, then to a + timestamp+random token) and `isValidIdempotencyKey()`. +- `request()` resolves an idempotency key **once, outside the retry loop**, so + every automatic retry of one logical submission reuses it, while each new + `request()` call (a genuinely new user submission) gets a fresh key. +- `RequestOptions.idempotencyKey?: string | true` - `true` auto-generates, + a string lets a caller pin one across calls (the double-click-guard case). +- `placeBet` now takes an options object and defaults `idempotencyKey` to + `true`; `newsletterSubscribe` opts in as well. + +**Tests:** `src/lib/api/__tests__/idempotency.test.ts` - key shape/uniqueness, +header attached, **same key reused across a 429-then-200 retry**, fresh key per +new call, caller-supplied key honoured, and a stateful "deduping backend" mock +proving a retry with the same key does not double-commit. + +## #1341 - Validate request bodies against the generated schema at the boundary + +**What existed:** malformed bodies went straight to the server and came back as +an opaque 400. + +**The delta:** +- New `src/lib/api/requestSchemas.ts`: Zod schemas mirroring the generated + OpenAPI request bodies (`newsletterSubscribe`, e-mail requests, GDPR export, + admin e-mail test, `placeBet`). All `.loose()` so legitimately-optional and + forward-compatible extra fields are never rejected. A compile-time + `__contract` ties each schema to `components['schemas']` so backend drift + breaks `tsc`. +- `RequestOptions.bodySchema?: ZodType`; when set, `request()` runs + `safeParse` before fetch and throws + `ApiError(..., 0, 'CLIENT_VALIDATION_ERROR', { issues })` listing the + offending fields. +- Endpoints with a known body shape pass their schema. + +**Tests:** `src/lib/api/__tests__/request-validation.test.ts` - schema +accept/reject cases, and boundary tests proving a malformed body rejects +**locally with `fetch` never called** while a well-formed body reaches the +network. One line of `client.test.ts` updated: its 400-handling test now uses a +well-formed address (an `'invalid'` one is now intercepted client-side). + +## #1349 - Lighthouse performance budget for the landing page + +**What existed:** `scripts/lighthouse-audit.js` checked only category scores, +audited `http://localhost:3000` with no explicit route, and never wrote the +`lighthouse-latest.json` that `.github/workflows/accessibility.yml`'s +"Check Lighthouse score" step reads. + +**The delta:** +- Core Web Vitals budget (LCP 2500 ms, TBT 300 ms, CLS 0.1) added to + `performance/config/thresholds.json` under `lighthouse.budgets`. +- New pure `evaluateMetricBudgets(audits, budgets)` compares the audited + metrics against the budget and returns failures/passes; a missing metric is + a failure; `_`-prefixed doc keys are skipped. +- The script now audits the landing route explicitly + (`TEST_URL` + `LIGHTHOUSE_PATH`, default `/`), writes `lighthouse-latest.json`, + and exits non-zero when **any category is below threshold or any metric is + over budget** - so `npm run lighthouse` fails the build on a slow landing + page. `lighthouse`/`chrome-launcher` are now lazy `require`s so the module's + pure helpers can be unit-tested without launching Chrome. + +**Tests:** `scripts/__tests__/lighthouse-audit.test.js` - budget pass, LCP over +budget fails, CLS over budget fails, missing metric fails, doc-key ignored, +`loadThresholds()` reads the config. + +## #1351 - Recreate the Statistics component on the shared `useAsync` hook + +**What existed:** `src/components/Statistics.tsx` and +`src/app/statistics/page.tsx` referenced a removed `useAsync` contract +(`{ loading, execute }`) and did not compile / render; `Statistics.tsx` +rendered `N/A` for any absent field. + +**The delta:** +- `Statistics.tsx` rewritten on the current `useAsync` contract + (`{ data, status, error, retry }`). Tiles are data-driven from a + `METRIC_TILES` list: **Total Markets, Total Volume, Active Markets, Resolved + Markets** (every field the backend `Statistics` struct returns). +- Every value goes through `toNumber()` which coerces a number, a decimal + string (`total_volume` is an exact decimal string on the wire), or an absent + field to a finite number, **defaulting to `0`** - a tile is never blank or + `undefined`. +- `statistics/page.tsx` minimally adapted to the same contract (`loading` + derived from `status`, retry via `retry()`); its filters/export dashboard is + otherwise untouched. +- Issue asks for "#14's Card primitive" - no Card primitive exists in the repo + yet, so the existing `.stat-item` markup is kept. + +**Tests:** `src/components/__tests__/Statistics.test.tsx` - real data from a +mocked `/api/v1/statistics` (string `total_volume`, unknown field ignored), +and an **all-zero/empty response** test asserting every tile renders `0` / `$0`. + +## Verification + +From `frontend/`: + +``` +./node_modules/.bin/jest src/components/__tests__/Statistics.test.tsx \ + src/lib/api/__tests__/idempotency.test.ts \ + src/lib/api/__tests__/request-validation.test.ts \ + src/lib/api/__tests__/client.test.ts \ + scripts/__tests__/lighthouse-audit.test.js +# Test Suites: 5 passed, Tests: 106 passed +``` + +## Pre-existing breakage (not touched) + +`main` is currently mid-migration to the new `useAsync` contract: `tsc --noEmit` +reports ~351 errors, mostly other consumers still on the old +`{ loading, execute }` API (`markets/page.tsx`, `MarketDetailView.tsx`, the +dispute page, `admin/content/page.tsx`). Only the two files named in #1351 are +fixed here; the count drops (360 -> 351) and no new errors are introduced in +touched files. `src/components/__tests__/LandingPage.accessibility.test.tsx` +also has 6 failing form-alert assertions unrelated to this work. Per the +contribution guidance these are left for their own issues. + +Closes #1340 +Closes #1341 +Closes #1349 +Closes #1351 diff --git a/frontend/scripts/__tests__/lighthouse-audit.test.js b/frontend/scripts/__tests__/lighthouse-audit.test.js new file mode 100644 index 0000000..07abc72 --- /dev/null +++ b/frontend/scripts/__tests__/lighthouse-audit.test.js @@ -0,0 +1,83 @@ +const path = require('path'); +const { evaluateMetricBudgets, loadThresholds } = require('../lighthouse-audit'); + +/** + * #1349 — `npm run lighthouse` must fail the build when the landing page's + * LCP (or CLS / TBT) exceeds the configured budget. The Chrome run itself + * can't execute in Jest, so the pass/fail decision is factored into the pure + * `evaluateMetricBudgets` helper and asserted here. + */ + +const BUDGETS = { + 'largest-contentful-paint': 2500, + 'total-blocking-time': 300, + 'cumulative-layout-shift': 0.1, +}; + +function auditsWith({ lcp, tbt, cls }) { + return { + 'largest-contentful-paint': { numericValue: lcp }, + 'total-blocking-time': { numericValue: tbt }, + 'cumulative-layout-shift': { numericValue: cls }, + }; +} + +describe('evaluateMetricBudgets', () => { + it('passes when every metric is within budget', () => { + const { failures, passes } = evaluateMetricBudgets( + auditsWith({ lcp: 1800, tbt: 120, cls: 0.02 }), + BUDGETS, + ); + expect(failures).toHaveLength(0); + expect(passes.map((p) => p.id).sort()).toEqual( + ['cumulative-layout-shift', 'largest-contentful-paint', 'total-blocking-time'], + ); + }); + + it('fails when LCP exceeds its budget', () => { + const { failures } = evaluateMetricBudgets( + auditsWith({ lcp: 4200, tbt: 100, cls: 0.01 }), + BUDGETS, + ); + expect(failures).toHaveLength(1); + expect(failures[0]).toMatchObject({ id: 'largest-contentful-paint', budget: 2500, actual: 4200 }); + }); + + it('fails when CLS exceeds its budget', () => { + const { failures } = evaluateMetricBudgets( + auditsWith({ lcp: 1000, tbt: 50, cls: 0.35 }), + BUDGETS, + ); + expect(failures.map((f) => f.id)).toContain('cumulative-layout-shift'); + }); + + it('treats a metric missing from the report as a failure', () => { + const { failures } = evaluateMetricBudgets({}, BUDGETS); + expect(failures).toHaveLength(3); + expect(failures.every((f) => f.actual === null)).toBe(true); + }); + + it('ignores `_`-prefixed documentation keys in the budget map', () => { + const { failures, passes } = evaluateMetricBudgets( + auditsWith({ lcp: 1000, tbt: 50, cls: 0.01 }), + { ...BUDGETS, _comment: 'docs' }, + ); + expect(failures).toHaveLength(0); + expect(passes).toHaveLength(3); + }); +}); + +describe('loadThresholds', () => { + it('reads the landing-page Core Web Vitals budget from performance/config/thresholds.json', () => { + const { budgets } = loadThresholds(); + expect(budgets['largest-contentful-paint']).toBe(2500); + expect(budgets['total-blocking-time']).toBe(300); + expect(budgets['cumulative-layout-shift']).toBe(0.1); + }); + + it('points at the repo-level performance config', () => { + // Guards against the reports-dir / config-path relativity regressing. + const configPath = path.join(__dirname, '../../../performance/config/thresholds.json'); + expect(require('fs').existsSync(configPath)).toBe(true); + }); +}); diff --git a/frontend/scripts/lighthouse-audit.js b/frontend/scripts/lighthouse-audit.js index 6b3d2a3..77907f1 100644 --- a/frontend/scripts/lighthouse-audit.js +++ b/frontend/scripts/lighthouse-audit.js @@ -1,14 +1,45 @@ -const lighthouse = require('lighthouse'); -const chromeLauncher = require('chrome-launcher'); const fs = require('fs'); const path = require('path'); +// `lighthouse` and `chrome-launcher` are ESM and heavy; they are required +// lazily inside runLighthouseAudit() so this module can be imported for its +// pure helpers (evaluateMetricBudgets) in a unit test without launching Chrome. /** * Lighthouse Audit Script - * Validates Lighthouse scores against configured thresholds + * + * Validates Lighthouse category scores AND a Core Web Vitals performance + * budget (LCP / CLS / TBT) for the landing route against the thresholds in + * performance/config/thresholds.json (#1349). + * + * This must run against a real production build — `next build && next start`, + * not `next dev` — so dev-mode overhead is not measured as if it were + * production performance. CI (.github/workflows/accessibility.yml) already + * builds and starts the app before invoking `npm run lighthouse`. + * + * Exit code is non-zero if any category is below its threshold OR any metric + * exceeds its budget, so `npm run lighthouse` fails the build. */ -const URL = process.env.TEST_URL || 'http://localhost:3000'; +// The landing page is the site root. `LIGHTHOUSE_PATH` allows auditing another +// route without changing the base URL. +const BASE_URL = (process.env.TEST_URL || 'http://localhost:3000').replace(/\/$/, ''); +const LANDING_PATH = process.env.LIGHTHOUSE_PATH || '/'; +const URL = `${BASE_URL}${LANDING_PATH}`; + +// Default Core Web Vitals budget (the "good" thresholds): LCP <= 2.5 s, +// CLS <= 0.1, TBT <= 300 ms. Overridden by thresholds.json -> lighthouse.budgets. +const DEFAULT_BUDGETS = { + 'largest-contentful-paint': 2500, + 'cumulative-layout-shift': 0.1, + 'total-blocking-time': 300, +}; + +const DEFAULT_CATEGORY_THRESHOLDS = { + performance: 90, + accessibility: 95, + 'best-practices': 90, + seo: 90, +}; // Load thresholds from performance/config/thresholds.json function loadThresholds() { @@ -16,24 +47,70 @@ function loadThresholds() { try { const content = fs.readFileSync(thresholdsPath, 'utf8'); const thresholds = JSON.parse(content); - return thresholds.lighthouse || {}; - } catch (error) { - console.warn('⚠️ Could not load thresholds.json, using defaults'); + const lighthouse = thresholds.lighthouse || {}; return { - performance: 90, - accessibility: 95, - 'best-practices': 90, - seo: 90, + categories: { + performance: lighthouse.performance, + accessibility: lighthouse.accessibility, + 'best-practices': lighthouse['best-practices'], + seo: lighthouse.seo, + }, + budgets: lighthouse.budgets || DEFAULT_BUDGETS, }; + } catch (error) { + console.warn('⚠️ Could not load thresholds.json, using defaults'); + return { categories: DEFAULT_CATEGORY_THRESHOLDS, budgets: DEFAULT_BUDGETS }; } } -const THRESHOLDS = loadThresholds(); +const { categories: THRESHOLDS, budgets: BUDGETS } = loadThresholds(); + +// Human-readable label + unit per metric audit id. +const METRIC_LABELS = { + 'largest-contentful-paint': { label: 'LCP', unit: 'ms' }, + 'cumulative-layout-shift': { label: 'CLS', unit: '' }, + 'total-blocking-time': { label: 'TBT', unit: 'ms' }, +}; + +/** + * Compares Lighthouse metric audits against a budget map. + * Pure (no I/O) so it can be unit-tested without launching Chrome. + * + * @param {Record} audits - lhr.audits + * @param {Record} budgets - audit id -> max allowed numericValue + * @returns {{ failures: Array, passes: Array }} + */ +function evaluateMetricBudgets(audits, budgets) { + const failures = []; + const passes = []; + + for (const [id, budget] of Object.entries(budgets || {})) { + // `_`-prefixed keys (e.g. `_comment`) are documentation, not metrics. + if (id.startsWith('_') || typeof budget !== 'number') continue; + const audit = (audits || {})[id]; + if (!audit || typeof audit.numericValue !== 'number') { + failures.push({ id, budget, actual: null, reason: 'metric missing from report' }); + continue; + } + const actual = audit.numericValue; + const entry = { id, budget, actual }; + if (actual > budget) { + failures.push(entry); + } else { + passes.push(entry); + } + } + + return { failures, passes }; +} async function runLighthouseAudit() { - console.log('🚀 Starting Lighthouse Accessibility Audit...\n'); + console.log('🚀 Starting Lighthouse audit (landing route + performance budget)...\n'); console.log(`Testing URL: ${URL}\n`); + const lighthouse = require('lighthouse'); + const chromeLauncher = require('chrome-launcher'); + let chrome; let results; @@ -72,8 +149,12 @@ async function runLighthouseAudit() { path.join(reportsDir, `lighthouse-${timestamp}.json`), jsonReport ); + // Stable filename for downstream steps that don't want to glob timestamps + // (accessibility.yml reads lighthouse-latest.json). + fs.writeFileSync(path.join(reportsDir, 'lighthouse-latest.json'), jsonReport); console.log(`📊 Reports saved to: ${reportsDir}\n`); + console.log(` Audited: ${URL}\n`); // Analyze results console.log('='.repeat(60)); @@ -93,7 +174,7 @@ async function runLighthouseAudit() { } const score = results.categories[category].score * 100; - const threshold = THRESHOLDS[category]; + const threshold = THRESHOLDS[category] ?? DEFAULT_CATEGORY_THRESHOLDS[category]; const status = score >= threshold ? '✅' : '❌'; console.log(`${status} ${category.toUpperCase()}: ${score.toFixed(0)}/100 (threshold: ${threshold})`); @@ -107,6 +188,26 @@ async function runLighthouseAudit() { console.log(); + // Check the Core Web Vitals performance budget for the landing route. + const { failures: budgetFailures, passes: budgetPasses } = evaluateMetricBudgets( + results.audits, + BUDGETS, + ); + + console.log('PERFORMANCE BUDGET (landing route):'); + console.log('-'.repeat(60)); + [...budgetPasses, ...budgetFailures] + .sort((a, b) => a.id.localeCompare(b.id)) + .forEach(({ id, actual, budget }) => { + const meta = METRIC_LABELS[id] || { label: id, unit: '' }; + const failed = budgetFailures.some((f) => f.id === id); + const shown = actual === null ? 'n/a' : `${actual.toFixed(meta.unit === 'ms' ? 0 : 3)}${meta.unit}`; + console.log( + `${failed ? '❌' : '✅'} ${meta.label}: ${shown} (budget: ${budget}${meta.unit})`, + ); + }); + console.log(); + // Show detailed failure information if any category fails if (failingCategories.length > 0) { console.log('FAILING CATEGORIES:'); @@ -119,18 +220,29 @@ async function runLighthouseAudit() { console.log(` Actual: ${score.toFixed(0)}`); console.log(` Gap: -${diff.toFixed(0)} points`); }); + } - console.log('\n' + '='.repeat(60)); - console.log('❌ FAILED: One or more categories below threshold!'); - console.log('='.repeat(60)); - return false; + if (budgetFailures.length > 0) { + console.log('\nOVER BUDGET:'); + console.log('-'.repeat(60)); + budgetFailures.forEach(({ id, actual, budget, reason }) => { + const meta = METRIC_LABELS[id] || { label: id, unit: '' }; + console.log(`\n❌ ${meta.label}`); + console.log(` Budget: ${budget}${meta.unit}`); + console.log(` Actual: ${actual === null ? reason : `${actual.toFixed(0)}${meta.unit}`}`); + }); } - // All categories passing - console.log('='.repeat(60)); - console.log('✅ PASSED: All categories meet thresholds!'); + const passed = failingCategories.length === 0 && budgetFailures.length === 0; + + console.log('\n' + '='.repeat(60)); + console.log( + passed + ? '✅ PASSED: All categories meet thresholds and the landing page is within budget!' + : '❌ FAILED: category threshold and/or performance budget not met!', + ); console.log('='.repeat(60)); - return true; + return passed; } catch (error) { console.error('❌ Error running Lighthouse audit:', error); return false; @@ -153,4 +265,4 @@ if (require.main === module) { }); } -module.exports = { runLighthouseAudit }; +module.exports = { runLighthouseAudit, evaluateMetricBudgets, loadThresholds }; diff --git a/frontend/src/app/statistics/page.tsx b/frontend/src/app/statistics/page.tsx index 77ad119..407e5fd 100644 --- a/frontend/src/app/statistics/page.tsx +++ b/frontend/src/app/statistics/page.tsx @@ -111,7 +111,8 @@ function StatisticsDashboard() { const category = resolveCategory(searchParams.get('category')); const fetchStatistics = React.useCallback((signal: AbortSignal) => api.getStatistics(signal), []); - const { data, loading, error, execute } = useAsync(fetchStatistics, { immediate: true }); + const { data, status, error, retry } = useAsync(fetchStatistics, { immediate: true }); + const loading = status === 'loading'; const { summary, categories, history } = React.useMemo(() => normalizeStatistics(data ?? null), [data]); @@ -174,7 +175,7 @@ function StatisticsDashboard() {

Statistics Dashboard

Failed to load statistics. Please try again.

-
diff --git a/frontend/src/components/Statistics.css b/frontend/src/components/Statistics.css index 56cb4ed..7327796 100644 --- a/frontend/src/components/Statistics.css +++ b/frontend/src/components/Statistics.css @@ -108,19 +108,6 @@ .stat-skeleton { display: inline-block; -} - -.stat-skeleton--markets { - width: 4rem; - height: 2rem; -} - -.stat-skeleton--volume { - width: 6rem; - height: 2rem; -} - -.stat-skeleton--active-markets { width: 5rem; height: 2rem; } diff --git a/frontend/src/components/Statistics.tsx b/frontend/src/components/Statistics.tsx index c2a38a7..2954aad 100644 --- a/frontend/src/components/Statistics.tsx +++ b/frontend/src/components/Statistics.tsx @@ -12,61 +12,88 @@ import './Statistics.css'; const REFRESH_INTERVAL_MS = 30_000; // Field names match the backend's Statistics struct (services/api/src/db.rs), -// which serializes as snake_case like every other typed response in this client. +// which serializes as snake_case like every other typed response in this +// client. `total_volume` is an exact decimal string on the wire; the other +// counts are integers. Every field is optional here because /api/v1/statistics +// is typed as an untyped AnyObject and a fresh deployment may omit values. interface StatisticsData { - total_markets?: number; - total_volume?: number; - active_markets?: number; + total_markets?: number | string; + total_volume?: number | string; + active_markets?: number | string; + resolved_markets?: number | string; [key: string]: unknown; } +// === Metric tiles +// The endpoint's response is not yet formalized, so the component renders a +// fixed set of known metrics and coerces every one to a number, defaulting to +// 0 for anything missing or non-numeric (issue #1351: a not-yet-populated +// field must render as `0`, never `undefined`/blank). +interface MetricTile { + key: keyof StatisticsData; + label: string; + prefix?: string; +} + +const METRIC_TILES: readonly MetricTile[] = [ + { key: 'total_markets', label: 'Total Markets' }, + { key: 'total_volume', label: 'Total Volume', prefix: '$' }, + { key: 'active_markets', label: 'Active Markets' }, + { key: 'resolved_markets', label: 'Resolved Markets' }, +]; + +// Coerce a wire value (number, decimal string, or absent) to a finite number, +// falling back to 0 so a tile is never blank. +function toNumber(value: unknown): number { + if (typeof value === 'number') return Number.isFinite(value) ? value : 0; + if (typeof value === 'string' && value.trim() !== '') { + const parsed = Number(value); + return Number.isFinite(parsed) ? parsed : 0; + } + return 0; +} + export const Statistics: React.FC = () => { - const fetchStatistics = React.useCallback((signal: AbortSignal) => api.getStatistics(signal), []); - const { data, status, error, retry } = useAsync( - fetchStatistics, - { immediate: true } + const fetchStatistics = React.useCallback( + (signal: AbortSignal) => api.getStatistics(signal), + [], ); + const { data, status, error, retry } = useAsync(fetchStatistics, { + immediate: true, + }); const isOnline = useOnlineStatus(); + const isLoading = status === 'loading'; // Pause auto-refresh while offline (requests would just fail/retry for no - // reason) and resume — with an immediate refetch — once connectivity is + // reason) and resume - with an immediate refetch - once connectivity is // restored. const wasOnlineRef = React.useRef(isOnline); React.useEffect(() => { if (isOnline && !wasOnlineRef.current) { - void execute(); + void retry(); } wasOnlineRef.current = isOnline; if (!isOnline) return undefined; const id = setInterval(() => { - void execute(); + void retry(); }, REFRESH_INTERVAL_MS); return () => clearInterval(id); - }, [isOnline, execute]); + }, [isOnline, retry]); const displayValues = React.useMemo( - () => ({ - totalMarkets: - typeof data?.total_markets === 'number' - ? data.total_markets.toLocaleString() - : 'N/A', - totalVolume: - typeof data?.total_volume === 'number' - ? `$${data.total_volume.toLocaleString()}` - : '$N/A', - activeMarkets: - typeof data?.active_markets === 'number' - ? data.active_markets.toLocaleString() - : 'N/A', - }), - [data?.active_markets, data?.total_markets, data?.total_volume], + () => + METRIC_TILES.map((tile) => ({ + ...tile, + display: `${tile.prefix ?? ''}${toNumber(data?.[tile.key]).toLocaleString()}`, + })), + [data], ); const handleRetry = () => { - retry(); + void retry(); }; if (error) { @@ -87,38 +114,23 @@ export const Statistics: React.FC = () => {

Platform Statistics

-
-

Total Markets

- {loading ? ( - - ) : ( -

- {displayValues.totalMarkets} -

- )} -
-
-

Total Volume

- {loading ? ( - - ) : ( -

- {displayValues.totalVolume} -

- )} -
-
-

Active Markets

- {loading ? ( - - ) : ( -

- {displayValues.activeMarkets} -

- )} -
+ {displayValues.map((tile) => ( +
+

{tile.label}

+ {isLoading ? ( + + ) : ( +

+ {tile.display} +

+ )} +
+ ))}
- {loading && ( + {isLoading && (

Loading statistics...

diff --git a/frontend/src/components/__tests__/Statistics.test.tsx b/frontend/src/components/__tests__/Statistics.test.tsx index cf2de14..3cf16f1 100644 --- a/frontend/src/components/__tests__/Statistics.test.tsx +++ b/frontend/src/components/__tests__/Statistics.test.tsx @@ -23,18 +23,19 @@ describe('Statistics', () => { render(); expect(screen.getByRole('status', { name: /loading statistics data/i })).toBeInTheDocument(); - expect(screen.getAllByRole('status', { name: /loading/i })).toHaveLength(4); // 3 skeletons + 1 spinner + expect(screen.getAllByRole('status', { name: /loading/i })).toHaveLength(5); // 4 skeletons + 1 spinner }); - it('displays data when loaded successfully', async () => { - // Shape returned by the real /api/v1/statistics backend response - // (services/api/src/db.rs Statistics struct — snake_case, with an - // extra field the UI doesn't display, to prove unknown fields are ignored). + it('renders real data from a mocked /api/v1/statistics response', async () => { + // Shape returned by the real backend (services/api/src/db.rs Statistics + // struct): snake_case, `total_volume` an exact decimal string, plus an + // extra field the UI ignores to prove unknown keys are tolerated. const mockData = { total_markets: 150, - total_volume: 2500000, + total_volume: '2500000.50', active_markets: 50000, resolved_markets: 12, + unmapped_future_field: 'ignored', }; mockApi.getStatistics.mockResolvedValue(mockData); @@ -44,11 +45,27 @@ describe('Statistics', () => { expect(screen.getByText('150')).toBeInTheDocument(); }); - expect(screen.getByText('$2,500,000')).toBeInTheDocument(); + expect(screen.getByText('$2,500,000.5')).toBeInTheDocument(); expect(screen.getByText('50,000')).toBeInTheDocument(); + expect(screen.getByText('12')).toBeInTheDocument(); expect(screen.queryByRole('status', { name: /loading/i })).not.toBeInTheDocument(); }); + it('renders every metric field as 0 for an all-zero / empty response', async () => { + // A fresh deployment: the endpoint returns an object with no populated + // metrics. Every tile must show `0` / `$0`, never `undefined` or blank. + mockApi.getStatistics.mockResolvedValue({}); + + render(); + + await waitFor(() => { + expect(screen.queryByRole('status', { name: /loading/i })).not.toBeInTheDocument(); + }); + + const values = screen.getAllByText(/^\$?0$/).map((el) => el.textContent); + expect(values).toEqual(['0', '$0', '0', '0']); + }); + it('shows error state and retry button on failure', async () => { const consoleSpy = jest.spyOn(console, 'error').mockImplementation(() => {}); mockApi.getStatistics.mockRejectedValue(new Error('Network error')); diff --git a/frontend/src/lib/api/__tests__/client.test.ts b/frontend/src/lib/api/__tests__/client.test.ts index 149d5fd..8b0ef93 100644 --- a/frontend/src/lib/api/__tests__/client.test.ts +++ b/frontend/src/lib/api/__tests__/client.test.ts @@ -180,8 +180,10 @@ describe('API Client', () => { json: async () => ({ message: 'Invalid email format' }), }); + // A well-formed address passes the client-side schema check (#1341) and + // reaches the (mocked) server, which is what this 400-handling test needs. await expect( - api.newsletterSubscribe({ email: 'invalid' }) + api.newsletterSubscribe({ email: 'rejected-by-server@example.com' }) ).rejects.toThrow('Invalid email format'); }); diff --git a/frontend/src/lib/api/__tests__/idempotency.test.ts b/frontend/src/lib/api/__tests__/idempotency.test.ts new file mode 100644 index 0000000..1f58d1e --- /dev/null +++ b/frontend/src/lib/api/__tests__/idempotency.test.ts @@ -0,0 +1,159 @@ +import { api, ApiError } from '../public-client'; +import { apiCache } from '../cache'; +import { newIdempotencyKey, isValidIdempotencyKey } from '../idempotency'; + +/** + * #1340 — the client generates one idempotency key per logical submission and + * reuses it across automatic retries, so a failed-then-succeeded submit does + * not create a duplicate against a backend that deduplicates on the key. + */ + +const UUID_RE = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i; + +describe('newIdempotencyKey', () => { + it('returns a UUID-shaped string', () => { + expect(newIdempotencyKey()).toMatch(UUID_RE); + }); + + it('returns a distinct value on every call', () => { + const keys = new Set(Array.from({ length: 100 }, () => newIdempotencyKey())); + expect(keys.size).toBe(100); + }); + + it('rejects empty or over-long keys', () => { + expect(isValidIdempotencyKey('')).toBe(false); + expect(isValidIdempotencyKey('x'.repeat(129))).toBe(false); + expect(isValidIdempotencyKey(newIdempotencyKey())).toBe(true); + }); +}); + +describe('idempotency key on mutating requests', () => { + const originalFetch = global.fetch; + const originalEnv = process.env.NEXT_PUBLIC_API_URL; + + beforeEach(() => { + process.env.NEXT_PUBLIC_API_URL = 'http://localhost:3001'; + apiCache.clear(); + }); + + afterEach(() => { + jest.restoreAllMocks(); + process.env.NEXT_PUBLIC_API_URL = originalEnv; + global.fetch = originalFetch; + }); + + function keyOf(call: unknown[]): string | undefined { + const init = call[1] as RequestInit | undefined; + const headers = (init?.headers ?? {}) as Record; + return headers['Idempotency-Key']; + } + + it('attaches an Idempotency-Key header to placeBet', async () => { + global.fetch = jest.fn().mockResolvedValue({ + ok: true, + text: async () => JSON.stringify({ tx_hash: '0xabc', status: 'pending' }), + }); + + await api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }); + + const call = (global.fetch as jest.Mock).mock.calls[0]; + expect(keyOf(call)).toMatch(UUID_RE); + }); + + it('reuses the same key across an automatic retry of one submission', async () => { + global.fetch = jest + .fn() + // first attempt: rate limited -> the client retries + .mockResolvedValueOnce({ + ok: false, + status: 429, + headers: { get: (h: string) => (h === 'Retry-After' ? '0' : null) }, + json: async () => ({ message: 'slow down' }), + }) + // retry: succeeds + .mockResolvedValueOnce({ + ok: true, + text: async () => JSON.stringify({ tx_hash: '0xabc', status: 'pending' }), + }); + + await api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }); + + const calls = (global.fetch as jest.Mock).mock.calls; + expect(calls).toHaveLength(2); + expect(keyOf(calls[0])).toBeDefined(); + expect(keyOf(calls[1])).toBe(keyOf(calls[0])); + }, 10000); + + it('generates a fresh key for each new user-initiated submission', async () => { + global.fetch = jest.fn().mockResolvedValue({ + ok: true, + text: async () => JSON.stringify({ tx_hash: '0xabc', status: 'pending' }), + }); + + await api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }); + await api.placeBet(7, { wallet: 'GABC', outcome: 2, amount: '25' }); + + const calls = (global.fetch as jest.Mock).mock.calls; + expect(keyOf(calls[0])).not.toBe(keyOf(calls[1])); + }); + + it('honours a caller-supplied key (double-click guard use case)', async () => { + global.fetch = jest.fn().mockResolvedValue({ + ok: true, + text: async () => JSON.stringify({ tx_hash: '0xabc', status: 'pending' }), + }); + + const key = newIdempotencyKey(); + await api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }, { idempotencyKey: key }); + await api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }, { idempotencyKey: key }); + + const calls = (global.fetch as jest.Mock).mock.calls; + expect(keyOf(calls[0])).toBe(key); + expect(keyOf(calls[1])).toBe(key); + }); + + it('does not create a duplicate when a failed-then-succeeded submit is retried (deduping backend)', async () => { + // A backend that has already committed the bet on the (lost) first response + // and now deduplicates on the key: a second request with the same key + // returns the original result instead of placing a second bet. + const committed: Array<{ key: string }> = []; + + global.fetch = jest.fn().mockImplementation((_url: string, init: RequestInit) => { + const headers = (init.headers ?? {}) as Record; + const key = headers['Idempotency-Key']; + const already = committed.find((c) => c.key === key); + if (already) { + return Promise.resolve({ + ok: true, + text: async () => JSON.stringify({ tx_hash: '0xabc', status: 'pending', deduped: true }), + }); + } + committed.push({ key }); + // The write lands, but the response is lost -> the client sees a 429 and retries. + return Promise.resolve({ + ok: false, + status: 429, + headers: { get: (h: string) => (h === 'Retry-After' ? '0' : null) }, + json: async () => ({ message: 'try again' }), + }); + }); + + const result = await api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }); + + expect(result).toMatchObject({ tx_hash: '0xabc' }); + expect(committed).toHaveLength(1); + }, 10000); + + it('surfaces a normal ApiError if every retry is exhausted', async () => { + global.fetch = jest.fn().mockResolvedValue({ + ok: false, + status: 429, + headers: { get: (h: string) => (h === 'Retry-After' ? '0' : null) }, + json: async () => ({ message: 'rate limited' }), + }); + + await expect( + api.placeBet(7, { wallet: 'GABC', outcome: 1, amount: '10' }), + ).rejects.toBeInstanceOf(ApiError); + }, 10000); +}); diff --git a/frontend/src/lib/api/__tests__/request-validation.test.ts b/frontend/src/lib/api/__tests__/request-validation.test.ts new file mode 100644 index 0000000..699ca13 --- /dev/null +++ b/frontend/src/lib/api/__tests__/request-validation.test.ts @@ -0,0 +1,105 @@ +import { api, ApiError } from '../public-client'; +import { apiCache } from '../cache'; +import { + newsletterSubscribeSchema, + emailRequestSchema, + placeBetSchema, + __contract, +} from '../requestSchemas'; + +/** + * #1341 — outgoing request bodies are validated against the generated-schema + * contract before the request is sent, so a malformed body fails a local + * assertion instead of producing a raw 400 from the server. + */ + +describe('request body schemas', () => { + it('module-level contract holds (z.infer matches components[schemas])', () => { + // `__contract` only type-checks when every schema still matches its + // generated type; this asserts the runtime value too. + expect(__contract).toEqual([ + [true, true], + [true, true], + [true, true], + ]); + }); + + it('accepts a body with only the required fields', () => { + expect(newsletterSubscribeSchema.safeParse({ email: 'a@b.com' }).success).toBe(true); + }); + + it('does not reject a legitimately-optional field being present or absent', () => { + expect(newsletterSubscribeSchema.safeParse({ email: 'a@b.com', source: 'footer' }).success).toBe(true); + expect(newsletterSubscribeSchema.safeParse({ email: 'a@b.com' }).success).toBe(true); + }); + + it('does not reject an unknown extra field (loose mode / forward-compat)', () => { + expect(newsletterSubscribeSchema.safeParse({ email: 'a@b.com', utm: 'x' }).success).toBe(true); + expect(emailRequestSchema.safeParse({ email: 'a@b.com', note: 'x' }).success).toBe(true); + }); + + it('rejects a malformed email', () => { + expect(newsletterSubscribeSchema.safeParse({ email: 'not-an-email' }).success).toBe(false); + }); + + it('rejects an invalid placeBet body', () => { + expect(placeBetSchema.safeParse({ wallet: 'GABC', outcome: -1, amount: '10' }).success).toBe(false); + expect(placeBetSchema.safeParse({ wallet: 'GABC', outcome: 1, amount: 'lots' }).success).toBe(false); + expect(placeBetSchema.safeParse({ wallet: 'GABC', outcome: 1, amount: '10.5' }).success).toBe(true); + }); +}); + +describe('boundary validation in the client', () => { + const originalFetch = global.fetch; + const originalEnv = process.env.NEXT_PUBLIC_API_URL; + + beforeEach(() => { + process.env.NEXT_PUBLIC_API_URL = 'http://localhost:3001'; + apiCache.clear(); + // A server that would answer every request with a raw 400. + global.fetch = jest.fn().mockResolvedValue({ + ok: false, + status: 400, + statusText: 'Bad Request', + json: async () => ({ message: 'validation failed' }), + }); + }); + + afterEach(() => { + jest.restoreAllMocks(); + process.env.NEXT_PUBLIC_API_URL = originalEnv; + global.fetch = originalFetch; + }); + + it('rejects a malformed newsletterSubscribe body locally, without calling fetch', async () => { + await expect( + api.newsletterSubscribe({ email: 'nope' }), + ).rejects.toMatchObject({ code: 'CLIENT_VALIDATION_ERROR' }); + + expect(global.fetch).not.toHaveBeenCalled(); + }); + + it('rejects a malformed placeBet body locally, without calling fetch', async () => { + await expect( + api.placeBet(1, { wallet: 'GABC', outcome: -3, amount: '10' }), + ).rejects.toBeInstanceOf(ApiError); + + expect(global.fetch).not.toHaveBeenCalled(); + }); + + it('sends a well-formed body through to the network', async () => { + global.fetch = jest.fn().mockResolvedValue({ + ok: true, + text: async () => JSON.stringify({ success: true, message: 'ok' }), + }); + + await api.newsletterSubscribe({ email: 'valid@example.com', source: 'hero' }); + expect(global.fetch).toHaveBeenCalledTimes(1); + }); + + it('surfaces the failing field in the error message', async () => { + await expect( + api.newsletterSubscribe({ email: 'nope' }), + ).rejects.toThrow(/email/); + }); +}); diff --git a/frontend/src/lib/api/admin-client.ts b/frontend/src/lib/api/admin-client.ts index 1300dcb..86496ba 100644 --- a/frontend/src/lib/api/admin-client.ts +++ b/frontend/src/lib/api/admin-client.ts @@ -19,7 +19,9 @@ export { import { api as publicApi, CacheTag, fillPath } from './public-client'; import { apiCache, CACHE_TTL } from './cache'; import { getEnvConfig } from '../env'; +import { emailTestSchema } from './requestSchemas'; import type { paths, components } from './schema'; +import type { ZodType } from 'zod'; const config = getEnvConfig(); const BASE_URL = config.NEXT_PUBLIC_API_URL.replace(/\/$/, ""); @@ -91,6 +93,11 @@ interface RequestOptions { maxRetries?: number; timeoutMs?: number; idempotent?: boolean; + /** + * Zod schema to validate the request body against before sending (#1341); + * mirrors the option in public-client.ts. + */ + bodySchema?: ZodType; signal?: AbortSignal; } @@ -120,6 +127,23 @@ async function request( const maxRetries = options.maxRetries ?? DEFAULT_RETRY_CONFIG.maxRetries; const timeoutMs = options.timeoutMs ?? REQUEST_TIMEOUT_MS; + + // Validate the outgoing body before the first attempt (#1341). + if (options.bodySchema && options.body !== undefined) { + const parsed = options.bodySchema.safeParse(options.body); + if (!parsed.success) { + const detail = parsed.error.issues + .map((issue) => `${issue.path.join('.') || '(root)'}: ${issue.message}`) + .join('; '); + throw new ApiError( + `Request body failed client-side validation: ${detail}`, + 0, + 'CLIENT_VALIDATION_ERROR', + { issues: parsed.error.issues }, + ); + } + } + let lastError: Error | null = null; for (let attempt = 0; attempt <= maxRetries; attempt++) { @@ -347,7 +371,7 @@ export const api = { request<{ success: boolean; message: string; message_id: string }>( "POST", "/api/v1/email/test", - { body, cacheTags: [CacheTag.EMAIL], signal } + { body, bodySchema: emailTestSchema, cacheTags: [CacheTag.EMAIL], signal } ), getEmailAnalytics: (params?: { template_name?: string; days?: number }, signal?: AbortSignal) => diff --git a/frontend/src/lib/api/idempotency.ts b/frontend/src/lib/api/idempotency.ts new file mode 100644 index 0000000..e925f77 --- /dev/null +++ b/frontend/src/lib/api/idempotency.ts @@ -0,0 +1,54 @@ +/** + * Idempotency-key generation for mutating API requests (#1340). + * + * The backend's idempotency layer (services/api/src/idempotency.rs, exposed in + * services/api/openapi.yaml as the `Idempotency-Key` header) deduplicates a + * mutating request when the same key is seen twice inside the idempotency + * window. Without the client attaching a key, a network-layer retry of a bet + * placement or market creation could create a duplicate. + * + * Contract: + * - One key represents one *logical submission*. It is generated once, at the + * call site, and reused across every automatic retry of that submission + * (the retry loop in public-client.ts / admin-client.ts keeps the header + * fixed for the lifetime of a single `request()` call). + * - A genuinely new user-initiated submission (e.g. the user edits a form + * after a failure and submits again) is a new `request()` call, so it gets + * a fresh key. + */ + +// openapi.yaml caps the header at 128 chars; a UUID v4 is 36, well within it. +const MAX_KEY_LENGTH = 128; + +/** + * Returns a fresh idempotency key (UUID v4 when the platform provides one). + * + * `crypto.randomUUID` is available in every browser the app targets and in + * Node >= 19; the manual fallback keeps unit tests and older runtimes working + * without pulling in a uuid dependency. + */ +export function newIdempotencyKey(): string { + const cryptoObj = typeof globalThis !== 'undefined' ? globalThis.crypto : undefined; + + if (cryptoObj && typeof cryptoObj.randomUUID === 'function') { + return cryptoObj.randomUUID(); + } + + if (cryptoObj && typeof cryptoObj.getRandomValues === 'function') { + const bytes = cryptoObj.getRandomValues(new Uint8Array(16)); + // RFC 4122 version + variant bits. + bytes[6] = (bytes[6] & 0x0f) | 0x40; + bytes[8] = (bytes[8] & 0x3f) | 0x80; + const hex = Array.from(bytes, (b) => b.toString(16).padStart(2, '0')).join(''); + return `${hex.slice(0, 8)}-${hex.slice(8, 12)}-${hex.slice(12, 16)}-${hex.slice(16, 20)}-${hex.slice(20)}`; + } + + // Last-resort fallback: still unique enough to deduplicate retries within a + // window, which is all this key needs to do. + return `idmp-${Date.now().toString(36)}-${Math.random().toString(36).slice(2, 12)}`; +} + +/** True when `value` is a usable idempotency key for the `Idempotency-Key` header. */ +export function isValidIdempotencyKey(value: unknown): value is string { + return typeof value === 'string' && value.length > 0 && value.length <= MAX_KEY_LENGTH; +} diff --git a/frontend/src/lib/api/public-client.ts b/frontend/src/lib/api/public-client.ts index 351f79d..1230ce8 100644 --- a/frontend/src/lib/api/public-client.ts +++ b/frontend/src/lib/api/public-client.ts @@ -15,7 +15,15 @@ import { getEnvConfig } from '../env'; import { apiCache, CACHE_TTL } from './cache'; import { csrfHeaders, isCsrfTokenError } from './csrf'; +import { newIdempotencyKey, isValidIdempotencyKey } from './idempotency'; +import { + newsletterSubscribeSchema, + emailRequestSchema, + gdprExportSchema, + placeBetSchema, +} from './requestSchemas'; import type { paths, components } from './schema'; +import type { ZodType } from 'zod'; const config = getEnvConfig(); const BASE_URL = config.NEXT_PUBLIC_API_URL.replace(/\/$/, ""); @@ -133,6 +141,23 @@ interface RequestOptions { * Only set this for endpoints that are truly idempotent (e.g. PUT upserts). */ idempotent?: boolean; + /** + * Idempotency key for this logical submission (#1340). `true` generates a + * fresh UUID v4; a string reuses a caller-supplied key. Whatever value is + * resolved is sent as the `Idempotency-Key` header on every automatic retry + * of this `request()` call, so a network-layer retry can't create a + * duplicate. A new `request()` call is a new logical submission and gets a + * new key. + */ + idempotencyKey?: string | true; + /** + * Zod schema (derived from the generated OpenAPI types) to validate the + * request body against before it is sent (#1341). A failure throws an + * `ApiError` with code `CLIENT_VALIDATION_ERROR` locally instead of letting + * the server return a raw 400. Schemas are loose, so absent-but-optional + * fields are never rejected. + */ + bodySchema?: ZodType; signal?: AbortSignal; } @@ -212,6 +237,34 @@ async function request( const maxRetries = options.maxRetries ?? DEFAULT_RETRY_CONFIG.maxRetries; const timeoutMs = options.timeoutMs ?? REQUEST_TIMEOUT_MS; + + // Resolve the idempotency key once, outside the retry loop, so every retry of + // this logical submission carries the same key (#1340). + const idempotencyKey = + options.idempotencyKey === true + ? newIdempotencyKey() + : isValidIdempotencyKey(options.idempotencyKey) + ? options.idempotencyKey + : undefined; + + // Validate the outgoing body against the generated-schema-derived contract + // before the first attempt, so a malformed body fails locally with a clear + // message instead of surfacing as a raw server 400 (#1341). + if (options.bodySchema && options.body !== undefined) { + const parsed = options.bodySchema.safeParse(options.body); + if (!parsed.success) { + const detail = parsed.error.issues + .map((issue) => `${issue.path.join('.') || '(root)'}: ${issue.message}`) + .join('; '); + throw new ApiError( + `Request body failed client-side validation: ${detail}`, + 0, + 'CLIENT_VALIDATION_ERROR', + { issues: parsed.error.issues }, + ); + } + } + let lastError: Error | null = null; for (let attempt = 0; attempt <= maxRetries; attempt++) { @@ -220,7 +273,11 @@ async function request( try { const res = await fetch(url, { method, - headers: { "Content-Type": "application/json", ...csrfHeaders(method) }, + headers: { + "Content-Type": "application/json", + ...csrfHeaders(method), + ...(idempotencyKey ? { "Idempotency-Key": idempotencyKey } : {}), + }, body: options.body !== undefined ? JSON.stringify(options.body) : undefined, signal, }); @@ -414,23 +471,42 @@ export const api = { signal, }), - /** Submits a bet for the connected wallet. Returns the pending on-chain tx. */ + /** + * Submits a bet for the connected wallet. Returns the pending on-chain tx. + * + * An idempotency key is generated per call so an automatic network retry + * can't place the bet twice (#1340). A caller that also needs to survive a + * double-click (see #13) can pass its own `idempotencyKey` and hold it + * stable until the submission succeeds; editing the amount/outcome and + * resubmitting is a new logical submission and should use a new key. + */ placeBet: ( marketId: number | string, body: { wallet: string; outcome: number; amount: string }, - signal?: AbortSignal + options: { idempotencyKey?: string; signal?: AbortSignal } = {} ) => request<{ tx_hash: string; status: string }>( "POST", fillPath(PLACE_BET_PATH, 'market_id', marketId), - { body, cacheTags: [CacheTag.BLOCKCHAIN, CacheTag.MARKETS], signal }, + { + body, + bodySchema: placeBetSchema, + cacheTags: [CacheTag.BLOCKCHAIN, CacheTag.MARKETS], + idempotencyKey: options.idempotencyKey ?? true, + signal: options.signal, + }, ), // Newsletter (public subscription / self-service) newsletterSubscribe: (body: { email: string; source?: string }, signal?: AbortSignal) => request<{ success: boolean; message: string }>("POST", "/api/v1/newsletter/subscribe", { body, + bodySchema: newsletterSubscribeSchema, cacheTags: [CacheTag.NEWSLETTER, CacheTag.STATISTICS], + // The subscribe endpoint declares Idempotency-Key in openapi.yaml; a + // retry of a submit that already succeeded server-side then returns the + // same result instead of a spurious "already subscribed" (#1340). + idempotencyKey: true, signal, }), @@ -444,6 +520,7 @@ export const api = { newsletterUnsubscribe: (email: string, signal?: AbortSignal) => request<{ success: boolean; message: string }>("DELETE", "/api/v1/newsletter/unsubscribe", { body: { email }, + bodySchema: emailRequestSchema, cacheTags: [CacheTag.NEWSLETTER, CacheTag.STATISTICS], signal, }), @@ -452,7 +529,7 @@ export const api = { request<{ success: boolean; message: string }>( "POST", "/api/v1/newsletter/gdpr/request-token", - { body, cacheTags: [CacheTag.NEWSLETTER], signal } + { body, bodySchema: emailRequestSchema, cacheTags: [CacheTag.NEWSLETTER], signal } ), newsletterGdprExport: ( @@ -464,6 +541,7 @@ export const api = { "/api/v1/newsletter/gdpr/export", { body: typeof body === 'string' ? { email: body } : body, + bodySchema: gdprExportSchema, cacheTags: [CacheTag.NEWSLETTER], signal, } @@ -472,6 +550,7 @@ export const api = { newsletterGdprDelete: (email: string, signal?: AbortSignal) => request<{ success: boolean; message: string }>("DELETE", "/api/v1/newsletter/gdpr/delete", { body: { email }, + bodySchema: emailRequestSchema, cacheTags: [CacheTag.NEWSLETTER], signal, }), diff --git a/frontend/src/lib/api/requestSchemas.ts b/frontend/src/lib/api/requestSchemas.ts new file mode 100644 index 0000000..4ff6b29 --- /dev/null +++ b/frontend/src/lib/api/requestSchemas.ts @@ -0,0 +1,104 @@ +/** + * Boundary validation for outgoing request bodies (#1341). + * + * Each schema below mirrors a request body defined in the generated OpenAPI + * types (`components['schemas']` from schema.d.ts, itself generated from + * services/api/openapi.yaml). Validating a body here — before it crosses the + * network — turns a confusing server 400 into an immediate, local, testable + * failure during development. + * + * Two rules keep this useful rather than annoying: + * 1. Objects are validated in *loose* mode (`.loose()`), so a field the + * backend accepts as absent, or an extra field a newer backend adds, is + * never rejected here. We only assert the shape of what we *do* send. + * 2. `request-schema-contract.test.ts` asserts, at compile time, that each + * schema's inferred type still matches the generated component type, so + * a backend contract change that regenerates schema.d.ts breaks the type + * check instead of silently drifting. + */ + +import { z } from 'zod'; +import type { components } from './schema'; + +type Schemas = components['schemas']; + +/** POST /api/v1/newsletter/subscribe */ +export const newsletterSubscribeSchema = z + .object({ + email: z.email('A valid email address is required.'), + source: z.string().optional(), + }) + .loose(); + +/** + * Shared `{ email }` body — POST/DELETE unsubscribe, GDPR request-token, + * GDPR delete (openapi `EmailRequest`). + */ +export const emailRequestSchema = z + .object({ + email: z.email('A valid email address is required.'), + }) + .loose(); + +/** + * GDPR export. openapi types this as `EmailRequest`, but the client also + * sends an optional `token` once the subscriber has one, so it is allowed + * here without being required. + */ +export const gdprExportSchema = z + .object({ + email: z.email('A valid email address is required.'), + token: z.string().optional(), + }) + .loose(); + +/** POST /api/v1/email/test (admin) — openapi `EmailTestRequest`. */ +export const emailTestSchema = z + .object({ + recipient: z.email('A valid recipient email address is required.'), + template_name: z.string().min(1, 'A template name is required.'), + }) + .loose(); + +/** + * POST /api/v1/blockchain/markets/{market_id}/bets. + * + * Not yet in openapi.yaml (see #78), so this shape is asserted directly + * against the `placeBet` wrapper's own body type rather than a generated + * component. + */ +export const placeBetSchema = z + .object({ + wallet: z.string().min(1, 'A connected wallet address is required.'), + outcome: z.number().int('Outcome must be a whole number.').nonnegative('Outcome must be 0 or greater.'), + amount: z + .string() + .min(1, 'A bet amount is required.') + .regex(/^\d+(\.\d+)?$/, 'Amount must be a positive decimal string.'), + }) + .loose(); + +// === Compile-time contract: each schema stays assignable to its generated type + +// The generated types carry `email` as a plain `string` (the `format: email` +// annotation is a comment, not a TS brand), so a two-way assignability check is +// meaningful here. +type _SubscribeMatches = [ + z.infer extends Schemas['NewsletterSubscribeRequest'] ? true : never, + Schemas['NewsletterSubscribeRequest'] extends z.infer ? true : never, +]; +type _EmailRequestMatches = [ + z.infer extends Schemas['EmailRequest'] ? true : never, + Schemas['EmailRequest'] extends z.infer ? true : never, +]; +type _EmailTestMatches = [ + z.infer extends Schemas['EmailTestRequest'] ? true : never, + Schemas['EmailTestRequest'] extends z.infer ? true : never, +]; + +// Referenced so `tsc --noEmit` evaluates them; `never` in any slot fails here. +export const __contract: [_SubscribeMatches, _EmailRequestMatches, _EmailTestMatches] = [ + [true, true], + [true, true], + [true, true], +]; diff --git a/frontend/tsconfig.tsbuildinfo b/frontend/tsconfig.tsbuildinfo index 0788fba..1f3e445 100644 --- a/frontend/tsconfig.tsbuildinfo +++ b/frontend/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"version":"7.0.2","root":[563,[664,675],[678,694],[714,717],[721,731],[809,817]],"packageJsons":["./node_modules/@next/bundle-analyzer/package.json","./node_modules/@next/env/package.json","./node_modules/@opentelemetry/api/package.json","./node_modules/@playwright/test/package.json","./node_modules/@testing-library/dom/package.json","./node_modules/@testing-library/react/package.json","./node_modules/@testing-library/user-event/package.json","./node_modules/@types/aria-query/package.json","./node_modules/@types/node/package.json","./node_modules/@types/react-dom/package.json","./node_modules/@types/react/package.json","./node_modules/aria-query/package.json","./node_modules/csstype/package.json","./node_modules/jest-axe/package.json","./node_modules/next/dist/compiled/@edge-runtime/cookies/package.json","./node_modules/next/dist/compiled/@edge-runtime/primitives/package.json","./node_modules/next/dist/compiled/@next/font/package.json","./node_modules/next/dist/compiled/@vercel/og/package.json","./node_modules/next/dist/compiled/jest-worker/package.json","./node_modules/next/dist/compiled/superstruct/package.json","./node_modules/next/dist/compiled/webpack/package.json","./node_modules/next/package.json","./node_modules/playwright-core/package.json","./node_modules/playwright/package.json","./node_modules/pretty-format/package.json","./node_modules/punycode/package.json","./node_modules/react-dom/package.json","./node_modules/react/package.json","./node_modules/sharp/package.json","./node_modules/undici-types/package.json","./node_modules/zod/package.json","./node_modules/zod/v3/package.json","./node_modules/zod/v4/classic/package.json","./node_modules/zod/v4/core/package.json","./node_modules/zod/v4/locales/package.json","./package.json"],"missingPackageJsons":["./node_modules/@next/env/dist/package.json","./node_modules/@testing-library/dom/types/package.json","./node_modules/@testing-library/react/types/package.json","./node_modules/@testing-library/user-event/dist/package.json","./node_modules/@testing-library/user-event/dist/types/clipboard/package.json","./node_modules/@testing-library/user-event/dist/types/convenience/package.json","./node_modules/@testing-library/user-event/dist/types/document/package.json","./node_modules/@testing-library/user-event/dist/types/event/package.json","./node_modules/@testing-library/user-event/dist/types/event/selection/package.json","./node_modules/@testing-library/user-event/dist/types/keyboard/package.json","./node_modules/@testing-library/user-event/dist/types/package.json","./node_modules/@testing-library/user-event/dist/types/pointer/package.json","./node_modules/@testing-library/user-event/dist/types/setup/package.json","./node_modules/@testing-library/user-event/dist/types/system/package.json","./node_modules/@testing-library/user-event/dist/types/system/pointer/package.json","./node_modules/@testing-library/user-event/dist/types/utility/package.json","./node_modules/@testing-library/user-event/dist/types/utils/click/package.json","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/package.json","./node_modules/@testing-library/user-event/dist/types/utils/edit/package.json","./node_modules/@testing-library/user-event/dist/types/utils/focus/package.json","./node_modules/@testing-library/user-event/dist/types/utils/keyDef/package.json","./node_modules/@testing-library/user-event/dist/types/utils/misc/package.json","./node_modules/@testing-library/user-event/dist/types/utils/package.json","./node_modules/@testing-library/user-event/dist/types/utils/pointer/package.json","./node_modules/@types/css/package.json","./node_modules/@types/global/package.json","./node_modules/@types/macro/package.json","./node_modules/@types/style/package.json","./node_modules/@types/types/compiled/package.json","./node_modules/@types/types/global/package.json","./node_modules/@types/assert/package.json","./node_modules/@types/assert/strict/package.json","./node_modules/@types/async_hooks/package.json","./node_modules/@types/buffer/package.json","./node_modules/@types/child_process/package.json","./node_modules/@types/cluster/package.json","./node_modules/@types/console/package.json","./node_modules/@types/constants/package.json","./node_modules/@types/crypto/package.json","./node_modules/@types/dgram/package.json","./node_modules/@types/diagnostics_channel/package.json","./node_modules/@types/dns/package.json","./node_modules/@types/dns/promises/package.json","./node_modules/@types/domain/package.json","./node_modules/@types/electron/package.json","./node_modules/@types/events/package.json","./node_modules/@types/fs/package.json","./node_modules/@types/fs/promises/package.json","./node_modules/@types/http/package.json","./node_modules/@types/http2/package.json","./node_modules/@types/https/package.json","./node_modules/@types/inspector/package.json","./node_modules/@types/inspector/promises/package.json","./node_modules/@types/jest-axe/package.json","./node_modules/@types/module/package.json","./node_modules/@types/net/package.json","./node_modules/@types/next/dist/compiled/jest-worker/package.json","./node_modules/@types/next/dist/compiled/superstruct/package.json","./node_modules/@types/next/image-types/global/package.json","./node_modules/@types/next/package.json","./node_modules/@types/node/assert/package.json","./node_modules/@types/node/dns/package.json","./node_modules/@types/node/fs/package.json","./node_modules/@types/node/inspector/package.json","./node_modules/@types/node/path/package.json","./node_modules/@types/node/readline/package.json","./node_modules/@types/node/stream/package.json","./node_modules/@types/node/test/package.json","./node_modules/@types/node/timers/package.json","./node_modules/@types/node/util/package.json","./node_modules/@types/node/web-globals/package.json","./node_modules/@types/node/zlib/package.json","./node_modules/@types/os/package.json","./node_modules/@types/path/package.json","./node_modules/@types/path/posix/package.json","./node_modules/@types/path/win32/package.json","./node_modules/@types/perf_hooks/package.json","./node_modules/@types/process/package.json","./node_modules/@types/punycode/package.json","./node_modules/@types/querystring/package.json","./node_modules/@types/react-dom/client/package.json","./node_modules/@types/react-dom/experimental/package.json","./node_modules/@types/react-dom/server/package.json","./node_modules/@types/react-dom/test-utils/package.json","./node_modules/@types/react-server-dom-webpack/package.json","./node_modules/@types/react-server-dom-webpack/server/package.json","./node_modules/@types/react-server-dom-webpack/static/package.json","./node_modules/@types/react/compiler-runtime/package.json","./node_modules/@types/react/experimental/package.json","./node_modules/@types/react/jsx-dev-runtime/package.json","./node_modules/@types/react/jsx-runtime/package.json","./node_modules/@types/readline/package.json","./node_modules/@types/readline/promises/package.json","./node_modules/@types/repl/package.json","./node_modules/@types/server-only/package.json","./node_modules/@types/stream/consumers/package.json","./node_modules/@types/stream/iter/package.json","./node_modules/@types/stream/package.json","./node_modules/@types/stream/promises/package.json","./node_modules/@types/stream/web/package.json","./node_modules/@types/string_decoder/package.json","./node_modules/@types/timers/package.json","./node_modules/@types/timers/promises/package.json","./node_modules/@types/tls/package.json","./node_modules/@types/trace_events/package.json","./node_modules/@types/tty/package.json","./node_modules/@types/url/package.json","./node_modules/@types/util/package.json","./node_modules/@types/util/types/package.json","./node_modules/@types/v8/package.json","./node_modules/@types/vm/package.json","./node_modules/@types/wasi/package.json","./node_modules/@types/worker_threads/package.json","./node_modules/@types/zlib/package.json","./node_modules/assert/package.json","./node_modules/assert/strict/package.json","./node_modules/async_hooks/package.json","./node_modules/babel-plugin-react-compiler/package.json","./node_modules/buffer/package.json","./node_modules/child_process/package.json","./node_modules/cluster/package.json","./node_modules/console/package.json","./node_modules/constants/package.json","./node_modules/crypto/package.json","./node_modules/dgram/package.json","./node_modules/diagnostics_channel/package.json","./node_modules/dns/package.json","./node_modules/dns/promises/package.json","./node_modules/domain/package.json","./node_modules/electron/package.json","./node_modules/events/package.json","./node_modules/fs/package.json","./node_modules/fs/promises/package.json","./node_modules/http/package.json","./node_modules/http2/package.json","./node_modules/https/package.json","./node_modules/inspector/package.json","./node_modules/inspector/promises/package.json","./node_modules/module/package.json","./node_modules/net/package.json","./node_modules/next/dist/api/package.json","./node_modules/next/dist/build/adapter/package.json","./node_modules/next/dist/build/analysis/package.json","./node_modules/next/dist/build/package.json","./node_modules/next/dist/build/segment-config/app/package.json","./node_modules/next/dist/build/segment-config/middleware/package.json","./node_modules/next/dist/build/segment-config/package.json","./node_modules/next/dist/build/segment-config/pages/package.json","./node_modules/next/dist/build/static-paths/package.json","./node_modules/next/dist/build/swc/package.json","./node_modules/next/dist/build/templates/package.json","./node_modules/next/dist/build/turborepo-access-trace/package.json","./node_modules/next/dist/build/webpack/loaders/metadata/package.json","./node_modules/next/dist/build/webpack/loaders/next-app-loader/package.json","./node_modules/next/dist/build/webpack/loaders/package.json","./node_modules/next/dist/build/webpack/package.json","./node_modules/next/dist/build/webpack/plugins/package.json","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/package.json","./node_modules/next/dist/cli/package.json","./node_modules/next/dist/client/components/http-access-fallback/package.json","./node_modules/next/dist/client/components/package.json","./node_modules/next/dist/client/components/router-reducer/package.json","./node_modules/next/dist/client/components/segment-cache/package.json","./node_modules/next/dist/client/package.json","./node_modules/next/dist/compiled/@edge-runtime/primitives/url/package.json","./node_modules/next/dist/compiled/@next/font/dist/google/package.json","./node_modules/next/dist/compiled/@next/font/dist/package.json","./node_modules/next/dist/compiled/@vercel/og/satori/package.json","./node_modules/next/dist/compiled/@vercel/og/types/package.json","./node_modules/next/dist/compiled/webpack/webpack/package.json","./node_modules/next/dist/export/package.json","./node_modules/next/dist/export/routes/package.json","./node_modules/next/dist/lib/framework/package.json","./node_modules/next/dist/lib/metadata/package.json","./node_modules/next/dist/lib/metadata/types/package.json","./node_modules/next/dist/lib/package.json","./node_modules/next/dist/next-devtools/dev-overlay/container/package.json","./node_modules/next/dist/next-devtools/dev-overlay/container/runtime-error/package.json","./node_modules/next/dist/next-devtools/dev-overlay/package.json","./node_modules/next/dist/next-devtools/dev-overlay/utils/package.json","./node_modules/next/dist/next-devtools/package.json","./node_modules/next/dist/next-devtools/server/package.json","./node_modules/next/dist/next-devtools/shared/package.json","./node_modules/next/dist/next-devtools/userspace/app/package.json","./node_modules/next/dist/next-devtools/userspace/package.json","./node_modules/next/dist/next-devtools/userspace/pages/package.json","./node_modules/next/dist/package.json","./node_modules/next/dist/pages/package.json","./node_modules/next/dist/server/after/package.json","./node_modules/next/dist/server/api-utils/package.json","./node_modules/next/dist/server/app-render/instant-validation/package.json","./node_modules/next/dist/server/app-render/package.json","./node_modules/next/dist/server/app-render/rsc/package.json","./node_modules/next/dist/server/async-storage/package.json","./node_modules/next/dist/server/base-http/package.json","./node_modules/next/dist/server/dev/package.json","./node_modules/next/dist/server/instrumentation/package.json","./node_modules/next/dist/server/lib/cache-handlers/package.json","./node_modules/next/dist/server/lib/experimental/package.json","./node_modules/next/dist/server/lib/incremental-cache/package.json","./node_modules/next/dist/server/lib/package.json","./node_modules/next/dist/server/lib/router-utils/package.json","./node_modules/next/dist/server/node-environment-extensions/package.json","./node_modules/next/dist/server/normalizers/package.json","./node_modules/next/dist/server/normalizers/request/package.json","./node_modules/next/dist/server/package.json","./node_modules/next/dist/server/request/connection/package.json","./node_modules/next/dist/server/request/package.json","./node_modules/next/dist/server/response-cache/package.json","./node_modules/next/dist/server/resume-data-cache/package.json","./node_modules/next/dist/server/route-definitions/package.json","./node_modules/next/dist/server/route-matcher-managers/package.json","./node_modules/next/dist/server/route-matcher-providers/package.json","./node_modules/next/dist/server/route-matchers/package.json","./node_modules/next/dist/server/route-matches/package.json","./node_modules/next/dist/server/route-modules/app-page/helpers/package.json","./node_modules/next/dist/server/route-modules/app-page/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/contexts/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/rsc/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/ssr/package.json","./node_modules/next/dist/server/route-modules/app-route/package.json","./node_modules/next/dist/server/route-modules/package.json","./node_modules/next/dist/server/route-modules/pages/builtin/package.json","./node_modules/next/dist/server/route-modules/pages/package.json","./node_modules/next/dist/server/route-modules/pages/vendored/contexts/package.json","./node_modules/next/dist/server/route-modules/pages/vendored/package.json","./node_modules/next/dist/server/use-cache/cache-tag/package.json","./node_modules/next/dist/server/use-cache/package.json","./node_modules/next/dist/server/web/exports/package.json","./node_modules/next/dist/server/web/package.json","./node_modules/next/dist/server/web/spec-extension/adapters/package.json","./node_modules/next/dist/server/web/spec-extension/fetch-event/package.json","./node_modules/next/dist/server/web/spec-extension/image-response/package.json","./node_modules/next/dist/server/web/spec-extension/package.json","./node_modules/next/dist/server/web/spec-extension/request/package.json","./node_modules/next/dist/server/web/spec-extension/response/package.json","./node_modules/next/dist/server/web/spec-extension/revalidate/package.json","./node_modules/next/dist/server/web/spec-extension/unstable-cache/package.json","./node_modules/next/dist/server/web/spec-extension/unstable-no-store/package.json","./node_modules/next/dist/server/web/spec-extension/user-agent/package.json","./node_modules/next/dist/server/web/types/package.json","./node_modules/next/dist/shared/lib/package.json","./node_modules/next/dist/shared/lib/router/package.json","./node_modules/next/dist/shared/lib/router/utils/package.json","./node_modules/next/dist/shared/lib/segment-cache/package.json","./node_modules/next/dist/shared/package.json","./node_modules/next/dist/styled-jsx/package.json","./node_modules/next/dist/styled-jsx/types/package.json","./node_modules/next/dist/telemetry/package.json","./node_modules/next/dist/trace/package.json","./node_modules/next/dynamic/package.json","./node_modules/next/font/google/package.json","./node_modules/next/font/package.json","./node_modules/next/headers/package.json","./node_modules/next/image-types/global/package.json","./node_modules/next/image-types/package.json","./node_modules/next/server/package.json","./node_modules/next/types/package.json","./node_modules/os/package.json","./node_modules/path/package.json","./node_modules/path/posix/package.json","./node_modules/path/win32/package.json","./node_modules/perf_hooks/package.json","./node_modules/playwright-core/types/package.json","./node_modules/playwright/test/package.json","./node_modules/playwright/types/package.json","./node_modules/pretty-format/build/package.json","./node_modules/process/package.json","./node_modules/querystring/package.json","./node_modules/react-dom/client/package.json","./node_modules/react-dom/experimental/package.json","./node_modules/react-dom/server/package.json","./node_modules/react-dom/test-utils/package.json","./node_modules/react-server-dom-webpack/package.json","./node_modules/react-server-dom-webpack/server/package.json","./node_modules/react-server-dom-webpack/static/package.json","./node_modules/react/compiler-runtime/package.json","./node_modules/react/experimental/package.json","./node_modules/react/jsx-dev-runtime/package.json","./node_modules/react/jsx-runtime/package.json","./node_modules/readline/package.json","./node_modules/readline/promises/package.json","./node_modules/repl/package.json","./node_modules/sass/package.json","./node_modules/server-only/package.json","./node_modules/sharp/lib/package.json","./node_modules/stream/consumers/package.json","./node_modules/stream/iter/package.json","./node_modules/stream/package.json","./node_modules/stream/promises/package.json","./node_modules/stream/web/package.json","./node_modules/string_decoder/package.json","./node_modules/timers/package.json","./node_modules/timers/promises/package.json","./node_modules/tls/package.json","./node_modules/trace_events/package.json","./node_modules/tty/package.json","./node_modules/url/package.json","./node_modules/util/package.json","./node_modules/util/types/package.json","./node_modules/v8/package.json","./node_modules/vm/package.json","./node_modules/wasi/package.json","./node_modules/worker_threads/package.json","./node_modules/zlib/package.json","./node_modules/zod/v3/helpers/package.json","./node_modules/zod/v3/locales/package.json"],"fileNames":["lib.es5.d.ts","lib.es2015.d.ts","lib.es2016.d.ts","lib.es2017.d.ts","lib.es2018.d.ts","lib.es2019.d.ts","lib.es2020.d.ts","lib.es2021.d.ts","lib.es2022.d.ts","lib.es2023.d.ts","lib.es2024.d.ts","lib.es2025.d.ts","lib.esnext.d.ts","lib.dom.d.ts","lib.dom.iterable.d.ts","lib.es2015.core.d.ts","lib.es2015.collection.d.ts","lib.es2015.generator.d.ts","lib.es2015.iterable.d.ts","lib.es2015.promise.d.ts","lib.es2015.proxy.d.ts","lib.es2015.reflect.d.ts","lib.es2015.symbol.d.ts","lib.es2015.symbol.wellknown.d.ts","lib.es2016.array.include.d.ts","lib.es2016.intl.d.ts","lib.es2017.arraybuffer.d.ts","lib.es2017.date.d.ts","lib.es2017.object.d.ts","lib.es2017.sharedmemory.d.ts","lib.es2017.string.d.ts","lib.es2017.intl.d.ts","lib.es2017.typedarrays.d.ts","lib.es2018.asyncgenerator.d.ts","lib.es2018.asynciterable.d.ts","lib.es2018.intl.d.ts","lib.es2018.promise.d.ts","lib.es2018.regexp.d.ts","lib.es2019.array.d.ts","lib.es2019.object.d.ts","lib.es2019.string.d.ts","lib.es2019.symbol.d.ts","lib.es2019.intl.d.ts","lib.es2020.bigint.d.ts","lib.es2020.date.d.ts","lib.es2020.promise.d.ts","lib.es2020.sharedmemory.d.ts","lib.es2020.string.d.ts","lib.es2020.symbol.wellknown.d.ts","lib.es2020.intl.d.ts","lib.es2020.number.d.ts","lib.es2021.promise.d.ts","lib.es2021.string.d.ts","lib.es2021.weakref.d.ts","lib.es2021.intl.d.ts","lib.es2022.array.d.ts","lib.es2022.error.d.ts","lib.es2022.intl.d.ts","lib.es2022.object.d.ts","lib.es2022.string.d.ts","lib.es2022.regexp.d.ts","lib.es2023.array.d.ts","lib.es2023.collection.d.ts","lib.es2023.intl.d.ts","lib.es2024.arraybuffer.d.ts","lib.es2024.collection.d.ts","lib.es2024.object.d.ts","lib.es2024.promise.d.ts","lib.es2024.regexp.d.ts","lib.es2024.sharedmemory.d.ts","lib.es2024.string.d.ts","lib.es2025.collection.d.ts","lib.es2025.float16.d.ts","lib.es2025.intl.d.ts","lib.es2025.iterator.d.ts","lib.es2025.promise.d.ts","lib.es2025.regexp.d.ts","lib.esnext.array.d.ts","lib.esnext.collection.d.ts","lib.esnext.date.d.ts","lib.esnext.decorators.d.ts","lib.esnext.disposable.d.ts","lib.esnext.error.d.ts","lib.esnext.intl.d.ts","lib.esnext.sharedmemory.d.ts","lib.esnext.temporal.d.ts","lib.esnext.typedarrays.d.ts","lib.decorators.d.ts","lib.decorators.legacy.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/next/dist/styled-jsx/types/css.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/styled-jsx/types/index.d.ts","./node_modules/next/dist/server/get-page-files.d.ts","./node_modules/@types/node/globals.typedarray.d.ts","./node_modules/@types/node/buffer.buffer.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/web-globals/abortcontroller.d.ts","./node_modules/@types/node/web-globals/blob.d.ts","./node_modules/@types/node/web-globals/console.d.ts","./node_modules/@types/node/web-globals/crypto.d.ts","./node_modules/@types/node/web-globals/domexception.d.ts","./node_modules/@types/node/web-globals/encoding.d.ts","./node_modules/@types/node/web-globals/events.d.ts","./node_modules/undici-types/utility.d.ts","./node_modules/undici-types/header.d.ts","./node_modules/undici-types/readable.d.ts","./node_modules/undici-types/fetch.d.ts","./node_modules/undici-types/formdata.d.ts","./node_modules/undici-types/connector.d.ts","./node_modules/undici-types/client-stats.d.ts","./node_modules/undici-types/client.d.ts","./node_modules/undici-types/errors.d.ts","./node_modules/undici-types/dispatcher.d.ts","./node_modules/undici-types/global-dispatcher.d.ts","./node_modules/undici-types/global-origin.d.ts","./node_modules/undici-types/pool-stats.d.ts","./node_modules/undici-types/pool.d.ts","./node_modules/undici-types/handlers.d.ts","./node_modules/undici-types/balanced-pool.d.ts","./node_modules/undici-types/round-robin-pool.d.ts","./node_modules/undici-types/h2c-client.d.ts","./node_modules/undici-types/agent.d.ts","./node_modules/undici-types/dispatcher1-wrapper.d.ts","./node_modules/undici-types/mock-interceptor.d.ts","./node_modules/undici-types/mock-call-history.d.ts","./node_modules/undici-types/mock-agent.d.ts","./node_modules/undici-types/mock-client.d.ts","./node_modules/undici-types/mock-pool.d.ts","./node_modules/undici-types/snapshot-agent.d.ts","./node_modules/undici-types/mock-errors.d.ts","./node_modules/undici-types/proxy-agent.d.ts","./node_modules/undici-types/socks5-proxy-agent.d.ts","./node_modules/undici-types/env-http-proxy-agent.d.ts","./node_modules/undici-types/retry-handler.d.ts","./node_modules/undici-types/retry-agent.d.ts","./node_modules/undici-types/api.d.ts","./node_modules/undici-types/cache-interceptor.d.ts","./node_modules/undici-types/interceptors.d.ts","./node_modules/undici-types/util.d.ts","./node_modules/undici-types/cookies.d.ts","./node_modules/undici-types/patch.d.ts","./node_modules/undici-types/websocket.d.ts","./node_modules/undici-types/eventsource.d.ts","./node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/undici-types/content-type.d.ts","./node_modules/undici-types/cache.d.ts","./node_modules/undici-types/index.d.ts","./node_modules/@types/node/web-globals/fetch.d.ts","./node_modules/@types/node/web-globals/importmeta.d.ts","./node_modules/@types/node/web-globals/messaging.d.ts","./node_modules/@types/node/web-globals/navigator.d.ts","./node_modules/@types/node/web-globals/performance.d.ts","./node_modules/@types/node/web-globals/storage.d.ts","./node_modules/@types/node/web-globals/streams.d.ts","./node_modules/@types/node/web-globals/timers.d.ts","./node_modules/@types/node/web-globals/url.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/ffi.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/inspector.generated.d.ts","./node_modules/@types/node/inspector/promises.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/path/posix.d.ts","./node_modules/@types/node/path/win32.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/quic.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/sea.d.ts","./node_modules/@types/node/sqlite.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/iter.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/test/reporters.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/util/types.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/zlib/iter.d.ts","./node_modules/@types/node/index.d.ts","./node_modules/@types/react/canary.d.ts","./node_modules/@types/react/experimental.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/@types/react-dom/canary.d.ts","./node_modules/@types/react-dom/experimental.d.ts","./node_modules/next/dist/lib/fallback.d.ts","./node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/next/dist/shared/lib/modern-browserslist-target.d.ts","./node_modules/next/dist/shared/lib/entry-constants.d.ts","./node_modules/next/dist/shared/lib/constants.d.ts","./node_modules/next/dist/lib/bundler.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/request/search-params.d.ts","./node_modules/next/dist/shared/lib/segment-cache/vary-params-decoding.d.ts","./node_modules/next/dist/server/app-render/vary-params.d.ts","./node_modules/next/dist/server/request/params.d.ts","./node_modules/next/dist/server/route-kind.d.ts","./node_modules/next/dist/server/route-definitions/route-definition.d.ts","./node_modules/next/dist/server/route-matches/route-match.d.ts","./node_modules/next/dist/client/components/app-router-headers.d.ts","./node_modules/next/dist/server/lib/cache-control.d.ts","./node_modules/next/dist/shared/lib/app-router-types.d.ts","./node_modules/next/dist/server/lib/cache-handlers/types.d.ts","./node_modules/next/dist/server/use-cache/use-cache-wrapper.d.ts","./node_modules/next/dist/server/resume-data-cache/cache-store.d.ts","./node_modules/next/dist/server/resume-data-cache/resume-data-cache.d.ts","./node_modules/next/dist/lib/constants.d.ts","./node_modules/next/dist/server/render-result.d.ts","./node_modules/next/dist/server/response-cache/types.d.ts","./node_modules/next/dist/server/response-cache/index.d.ts","./node_modules/@types/react/jsx-runtime.d.ts","./node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.d.ts","./node_modules/next/dist/build/static-paths/types.d.ts","./node_modules/next/dist/server/route-definitions/app-page-route-definition.d.ts","./node_modules/next/dist/build/adapter/setup-node-env.external.d.ts","./node_modules/next/dist/server/instrumentation/types.d.ts","./node_modules/next/dist/lib/setup-exception-listeners.d.ts","./node_modules/next/dist/lib/worker.d.ts","./node_modules/next/dist/server/lib/experimental/ppr.d.ts","./node_modules/next/dist/lib/page-types.d.ts","./node_modules/next/dist/build/segment-config/app/app-segment-config.d.ts","./node_modules/next/dist/build/segment-config/pages/pages-segment-config.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/require-hook.d.ts","./node_modules/next/dist/server/node-polyfill-crypto.d.ts","./node_modules/next/dist/server/node-environment-baseline.d.ts","./node_modules/next/dist/server/node-environment-extensions/error-inspect.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-file.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-exit.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-dim.external.d.ts","./node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.d.ts","./node_modules/next/dist/server/node-environment-extensions/random.d.ts","./node_modules/next/dist/server/node-environment-extensions/date.d.ts","./node_modules/next/dist/server/node-environment-extensions/web-crypto.d.ts","./node_modules/next/dist/server/node-environment-extensions/node-crypto.d.ts","./node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.d.ts","./node_modules/next/dist/server/node-environment.d.ts","./node_modules/next/dist/build/page-extensions-type.d.ts","./node_modules/next/dist/server/route-modules/app-page/module.compiled.d.ts","./node_modules/next/dist/server/route-definitions/app-route-route-definition.d.ts","./node_modules/next/dist/server/lib/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/shared/lib/deep-readonly.d.ts","./node_modules/next/dist/server/lib/incremental-cache/index.d.ts","./node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.d.ts","./node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.d.ts","./node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.d.ts","./node_modules/next/dist/server/route-definitions/locale-route-definition.d.ts","./node_modules/next/dist/server/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/client/components/readonly-url-search-params.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/client/flight-data-helpers.d.ts","./node_modules/next/dist/client/components/segment-cache/cache-key.d.ts","./node_modules/next/dist/client/components/router-reducer/fetch-server-response.d.ts","./node_modules/next/dist/client/components/segment-cache/types.d.ts","./node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.d.ts","./node_modules/next/dist/client/components/segment-cache/scheduler.d.ts","./node_modules/next/dist/client/components/segment-cache/cache-map.d.ts","./node_modules/next/dist/client/components/segment-cache/vary-path.d.ts","./node_modules/next/dist/client/components/segment-cache/cache.d.ts","./node_modules/next/dist/client/components/router-reducer/ppr-navigations.d.ts","./node_modules/next/dist/client/components/segment-cache/navigation.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/shared/lib/server-inserted-html.shared-runtime.d.ts","./node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/server/route-modules/pages/module.compiled.d.ts","./node_modules/next/dist/build/templates/pages.d.ts","./node_modules/next/dist/server/route-modules/pages/module.d.ts","./node_modules/next/dist/server/render.d.ts","./node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/next/dist/server/route-definitions/pages-api-route-definition.d.ts","./node_modules/next/dist/server/route-matches/pages-api-route-match.d.ts","./node_modules/next/dist/server/route-matchers/route-matcher.d.ts","./node_modules/next/dist/server/route-matcher-providers/route-matcher-provider.d.ts","./node_modules/next/dist/server/route-matcher-managers/route-matcher-manager.d.ts","./node_modules/next/dist/server/normalizers/normalizer.d.ts","./node_modules/next/dist/server/normalizers/locale-route-normalizer.d.ts","./node_modules/next/dist/server/normalizers/request/pathname-normalizer.d.ts","./node_modules/next/dist/server/normalizers/request/suffix.d.ts","./node_modules/next/dist/server/normalizers/request/rsc.d.ts","./node_modules/next/dist/server/normalizers/request/next-data.d.ts","./node_modules/next/dist/server/after/builtin-request-context.d.ts","./node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.d.ts","./node_modules/next/dist/server/route-modules/pages/builtin/_error.d.ts","./node_modules/next/dist/server/load-default-error-components.d.ts","./node_modules/next/dist/server/base-server.d.ts","./node_modules/next/dist/server/after/after.d.ts","./node_modules/next/dist/server/after/after-context.d.ts","./node_modules/next/dist/server/use-cache/cache-life.d.ts","./node_modules/next/dist/server/app-render/work-async-storage-instance.d.ts","./node_modules/next/dist/server/lib/lazy-result.d.ts","./node_modules/next/dist/server/app-render/create-error-handler.d.ts","./node_modules/next/dist/shared/lib/action-revalidation-kind.d.ts","./node_modules/next/dist/server/app-render/work-async-storage.external.d.ts","./node_modules/next/dist/server/async-storage/work-store.d.ts","./node_modules/next/dist/server/web/http.d.ts","./node_modules/next/dist/client/components/hooks-server-context.d.ts","./node_modules/next/dist/server/route-modules/app-route/shared-modules.d.ts","./node_modules/next/dist/client/components/redirect-status-code.d.ts","./node_modules/next/dist/client/components/redirect-error.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/server/app-render/cache-signal.d.ts","./node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-validation-error.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-samples.d.ts","./node_modules/next/dist/server/app-render/dynamic-rendering.d.ts","./node_modules/next/dist/server/app-render/work-unit-async-storage-instance.d.ts","./node_modules/next/dist/server/lib/implicit-tags.d.ts","./node_modules/next/dist/server/app-render/staged-rendering.d.ts","./node_modules/next/dist/server/app-render/work-unit-async-storage.external.d.ts","./node_modules/next/dist/build/templates/app-route.d.ts","./node_modules/next/dist/server/app-render/action-async-storage-instance.d.ts","./node_modules/next/dist/server/app-render/action-async-storage.external.d.ts","./node_modules/next/dist/server/route-modules/app-route/module.d.ts","./node_modules/next/dist/server/route-modules/app-route/module.compiled.d.ts","./node_modules/next/dist/build/segment-config/app/app-segments.d.ts","./node_modules/next/dist/build/get-supported-browsers.d.ts","./node_modules/next/dist/build/utils.d.ts","./node_modules/next/dist/build/rendering-mode.d.ts","./node_modules/next/dist/server/lib/router-utils/build-prefetch-segment-data-route.d.ts","./node_modules/next/dist/server/lib/cpu-profile.d.ts","./node_modules/next/dist/build/turborepo-access-trace/types.d.ts","./node_modules/next/dist/build/turborepo-access-trace/result.d.ts","./node_modules/next/dist/build/turborepo-access-trace/helpers.d.ts","./node_modules/next/dist/build/turborepo-access-trace/index.d.ts","./node_modules/next/dist/export/routes/types.d.ts","./node_modules/next/dist/export/types.d.ts","./node_modules/next/dist/export/worker.d.ts","./node_modules/next/dist/build/worker.d.ts","./node_modules/next/dist/build/index.d.ts","./node_modules/next/dist/lib/coalesced-function.d.ts","./node_modules/next/dist/server/lib/router-utils/types.d.ts","./node_modules/next/dist/trace/types.d.ts","./node_modules/next/dist/trace/trace.d.ts","./node_modules/next/dist/trace/shared.d.ts","./node_modules/next/dist/trace/index.d.ts","./node_modules/next/dist/build/load-jsconfig.d.ts","./node_modules/@next/env/dist/index.d.ts","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.d.ts","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.d.ts","./node_modules/next/dist/telemetry/storage.d.ts","./node_modules/next/dist/build/build-context.d.ts","./node_modules/next/dist/build/webpack-config.d.ts","./node_modules/next/dist/build/swc/generated-native.d.ts","./node_modules/next/dist/build/define-env.d.ts","./node_modules/next/dist/build/swc/index.d.ts","./node_modules/next/dist/build/swc/types.d.ts","./node_modules/next/dist/server/dev/parse-version-info.d.ts","./node_modules/next/dist/next-devtools/shared/types.d.ts","./node_modules/next/dist/server/dev/dev-indicator-server-state.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/cache-indicator.d.ts","./node_modules/next/dist/server/lib/parse-stack.d.ts","./node_modules/next/dist/next-devtools/server/shared.d.ts","./node_modules/next/dist/next-devtools/shared/stack-frame.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/utils/get-error-by-type.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/container/runtime-error/render-error.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/shared.d.ts","./node_modules/next/dist/server/dev/debug-channel.d.ts","./node_modules/next/dist/server/dev/hot-reloader-types.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/build/segment-config/middleware/middleware-config.d.ts","./node_modules/next/dist/server/web/types.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/next/dist/server/base-http/node.d.ts","./node_modules/next/dist/server/lib/async-callback-set.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/sharp/lib/index.d.ts","./node_modules/next/dist/server/image-optimizer.d.ts","./node_modules/next/dist/server/next-server.d.ts","./node_modules/next/dist/server/lib/types.d.ts","./node_modules/next/dist/server/lib/lru-cache.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/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/router-utils/router-server-context.d.ts","./node_modules/next/dist/server/route-modules/route-module.d.ts","./node_modules/next/dist/server/load-components.d.ts","./node_modules/next/dist/server/web/adapter.d.ts","./node_modules/next/dist/server/app-render/types.d.ts","./node_modules/next/dist/build/webpack/loaders/metadata/types.d.ts","./node_modules/next/dist/build/webpack/loaders/next-app-loader/index.d.ts","./node_modules/next/dist/server/lib/app-dir-module.d.ts","./node_modules/next/dist/server/app-render/app-render.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/client/components/error-boundary.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/client-page.d.ts","./node_modules/next/dist/client/components/client-segment.d.ts","./node_modules/next/dist/client/components/http-access-fallback/error-boundary.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/dist/lib/metadata/types/resolvers.d.ts","./node_modules/next/dist/lib/metadata/types/icons.d.ts","./node_modules/next/dist/lib/metadata/resolve-metadata.d.ts","./node_modules/next/dist/lib/metadata/metadata.d.ts","./node_modules/next/dist/lib/framework/boundary-components.d.ts","./node_modules/next/dist/server/app-render/rsc/preloads.d.ts","./node_modules/next/dist/server/app-render/rsc/postpone.d.ts","./node_modules/next/dist/server/app-render/rsc/taint.d.ts","./node_modules/next/dist/server/app-render/collect-segment-data.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-validation.d.ts","./node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.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/route-modules/app-page/helpers/prerender-manifest-matcher.d.ts","./node_modules/@types/react/jsx-dev-runtime.d.ts","./node_modules/@types/react/compiler-runtime.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.d.ts","./node_modules/@types/react-dom/client.d.ts","./node_modules/@types/react-dom/static.d.ts","./node_modules/@types/react-dom/server.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.d.ts","./node_modules/next/dist/server/route-modules/app-page/module.d.ts","./node_modules/next/dist/server/request/fallback-params.d.ts","./node_modules/next/dist/server/web/spec-extension/image-response.d.ts","./node_modules/next/dist/server/web/spec-extension/user-agent.d.ts","./node_modules/next/dist/server/web/spec-extension/url-pattern.d.ts","./node_modules/next/dist/server/after/index.d.ts","./node_modules/next/dist/server/request/connection.d.ts","./node_modules/next/dist/server/web/exports/index.d.ts","./node_modules/next/dist/server/request-meta.d.ts","./node_modules/next/dist/cli/next-test.d.ts","./node_modules/next/dist/shared/lib/size-limit.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/build/adapter/build-complete.d.ts","./node_modules/next/dist/types.d.ts","./node_modules/next/dist/shared/lib/html-context.shared-runtime.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.d.ts","./node_modules/next/dist/server/web/spec-extension/unstable-no-store.d.ts","./node_modules/next/dist/server/use-cache/cache-tag.d.ts","./node_modules/next/cache.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/dist/client/components/catch-error.d.ts","./node_modules/next/dist/api/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/server/request/cookies.d.ts","./node_modules/next/dist/server/request/headers.d.ts","./node_modules/next/dist/server/request/draft-mode.d.ts","./node_modules/next/headers.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/unrecognized-action-error.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/forbidden.d.ts","./node_modules/next/dist/client/components/unauthorized.d.ts","./node_modules/next/dist/client/components/unstable-rethrow.server.d.ts","./node_modules/next/dist/client/components/unstable-rethrow.d.ts","./node_modules/next/dist/client/components/navigation.react-server.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/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/types.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/types.d.ts","./node_modules/next/index.d.ts","./node_modules/next/image-types/global.d.ts","./next-env.d.ts","./node_modules/playwright-core/types/protocol.d.ts","./node_modules/playwright-core/types/structs.d.ts","./node_modules/zod/v4/core/json-schema.d.cts","./node_modules/zod/v4/core/standard-schema.d.cts","./node_modules/zod/v4/core/registries.d.cts","./node_modules/zod/v4/core/to-json-schema.d.cts","./node_modules/zod/v4/core/util.d.cts","./node_modules/zod/v4/core/versions.d.cts","./node_modules/zod/v4/core/schemas.d.cts","./node_modules/zod/v4/core/checks.d.cts","./node_modules/zod/v4/core/errors.d.cts","./node_modules/zod/v4/core/core.d.cts","./node_modules/zod/v4/core/parse.d.cts","./node_modules/zod/v4/core/regexes.d.cts","./node_modules/zod/v4/locales/ar.d.cts","./node_modules/zod/v4/locales/az.d.cts","./node_modules/zod/v4/locales/be.d.cts","./node_modules/zod/v4/locales/bg.d.cts","./node_modules/zod/v4/locales/ca.d.cts","./node_modules/zod/v4/locales/cs.d.cts","./node_modules/zod/v4/locales/da.d.cts","./node_modules/zod/v4/locales/de.d.cts","./node_modules/zod/v4/locales/el.d.cts","./node_modules/zod/v4/locales/en.d.cts","./node_modules/zod/v4/locales/eo.d.cts","./node_modules/zod/v4/locales/es.d.cts","./node_modules/zod/v4/locales/fa.d.cts","./node_modules/zod/v4/locales/fi.d.cts","./node_modules/zod/v4/locales/fr.d.cts","./node_modules/zod/v4/locales/fr-CA.d.cts","./node_modules/zod/v4/locales/he.d.cts","./node_modules/zod/v4/locales/hr.d.cts","./node_modules/zod/v4/locales/hu.d.cts","./node_modules/zod/v4/locales/hy.d.cts","./node_modules/zod/v4/locales/id.d.cts","./node_modules/zod/v4/locales/is.d.cts","./node_modules/zod/v4/locales/it.d.cts","./node_modules/zod/v4/locales/ja.d.cts","./node_modules/zod/v4/locales/ka.d.cts","./node_modules/zod/v4/locales/kh.d.cts","./node_modules/zod/v4/locales/km.d.cts","./node_modules/zod/v4/locales/ko.d.cts","./node_modules/zod/v4/locales/lt.d.cts","./node_modules/zod/v4/locales/mk.d.cts","./node_modules/zod/v4/locales/ms.d.cts","./node_modules/zod/v4/locales/nl.d.cts","./node_modules/zod/v4/locales/no.d.cts","./node_modules/zod/v4/locales/ota.d.cts","./node_modules/zod/v4/locales/ps.d.cts","./node_modules/zod/v4/locales/pl.d.cts","./node_modules/zod/v4/locales/pt.d.cts","./node_modules/zod/v4/locales/ro.d.cts","./node_modules/zod/v4/locales/ru.d.cts","./node_modules/zod/v4/locales/sl.d.cts","./node_modules/zod/v4/locales/sv.d.cts","./node_modules/zod/v4/locales/ta.d.cts","./node_modules/zod/v4/locales/th.d.cts","./node_modules/zod/v4/locales/tr.d.cts","./node_modules/zod/v4/locales/ua.d.cts","./node_modules/zod/v4/locales/uk.d.cts","./node_modules/zod/v4/locales/ur.d.cts","./node_modules/zod/v4/locales/uz.d.cts","./node_modules/zod/v4/locales/vi.d.cts","./node_modules/zod/v4/locales/zh-CN.d.cts","./node_modules/zod/v4/locales/zh-TW.d.cts","./node_modules/zod/v4/locales/yo.d.cts","./node_modules/zod/v4/locales/index.d.cts","./node_modules/zod/v4/core/doc.d.cts","./node_modules/zod/v4/core/api.d.cts","./node_modules/zod/v4/core/json-schema-processors.d.cts","./node_modules/zod/v4/core/json-schema-generator.d.cts","./node_modules/zod/v4/core/index.d.cts","./node_modules/zod/v4/classic/errors.d.cts","./node_modules/zod/v4/classic/parse.d.cts","./node_modules/zod/v4/classic/schemas.d.cts","./node_modules/zod/v4/classic/checks.d.cts","./node_modules/zod/v4/classic/compat.d.cts","./node_modules/zod/v4/classic/from-json-schema.d.cts","./node_modules/zod/v4/classic/iso.d.cts","./node_modules/zod/v4/classic/coerce.d.cts","./node_modules/zod/v4/classic/external.d.cts","./node_modules/zod/index.d.cts","./node_modules/zod/v3/helpers/typeAliases.d.cts","./node_modules/zod/v3/helpers/util.d.cts","./node_modules/zod/v3/ZodError.d.cts","./node_modules/zod/v3/locales/en.d.cts","./node_modules/zod/v3/errors.d.cts","./node_modules/zod/v3/helpers/parseUtil.d.cts","./node_modules/zod/v3/helpers/enumUtil.d.cts","./node_modules/zod/v3/helpers/errorUtil.d.cts","./node_modules/zod/v3/helpers/partialUtil.d.cts","./node_modules/zod/v3/standard-schema.d.cts","./node_modules/zod/v3/types.d.cts","./node_modules/zod/v3/external.d.cts","./node_modules/zod/v3/index.d.cts","./node_modules/playwright-core/types/types.d.ts","./node_modules/playwright-core/index.d.ts","./node_modules/playwright/types/test.d.ts","./node_modules/playwright/test.d.ts","./node_modules/@playwright/test/index.d.ts","./playwright.config.ts","./e2e/accessibility.spec.ts","./e2e/helpers.ts","./e2e/interactions.spec.ts","./e2e/market-creation.spec.ts","./e2e/mobile.spec.ts","./e2e/performance.spec.ts","./e2e/user-journeys.spec.ts","./e2e/visual-regression.spec.ts","./src/proxy.ts","./src/__tests__/frontend-mock.test.ts","./src/__tests__/proxy.test.ts","./node_modules/@next/bundle-analyzer/index.d.ts","./next.config.js","./src/__tests__/security-headers.test.ts","./src/lib/darkMode.ts","./src/lib/env.ts","./src/lib/i18n.ts","./src/lib/__tests__/env.test.ts","./src/lib/__tests__/i18n.test.ts","./src/lib/api/cache.ts","./src/lib/api/public-client.ts","./src/lib/api/admin-client.ts","./src/lib/api/client.ts","./src/lib/api/schema.d.ts","./src/lib/api/__tests__/cache.test.ts","./src/lib/api/__tests__/client.test.ts","./src/lib/api/__tests__/public-client.test.ts","./src/lib/hooks/useAsync.ts","./src/lib/hooks/useDarkMode.ts","./src/lib/hooks/useI18n.ts","./node_modules/@types/aria-query/index.d.ts","./node_modules/@testing-library/dom/types/matches.d.ts","./node_modules/@testing-library/dom/types/wait-for.d.ts","./node_modules/@testing-library/dom/types/query-helpers.d.ts","./node_modules/@testing-library/dom/types/queries.d.ts","./node_modules/@testing-library/dom/types/get-queries-for-element.d.ts","./node_modules/pretty-format/build/types.d.ts","./node_modules/pretty-format/build/index.d.ts","./node_modules/@testing-library/dom/types/screen.d.ts","./node_modules/@testing-library/dom/types/wait-for-element-to-be-removed.d.ts","./node_modules/@testing-library/dom/types/get-node-text.d.ts","./node_modules/@testing-library/dom/types/events.d.ts","./node_modules/@testing-library/dom/types/pretty-dom.d.ts","./node_modules/@testing-library/dom/types/role-helpers.d.ts","./node_modules/@testing-library/dom/types/config.d.ts","./node_modules/@testing-library/dom/types/suggestions.d.ts","./node_modules/@testing-library/dom/types/index.d.ts","./node_modules/@types/react-dom/test-utils/index.d.ts","./node_modules/@testing-library/react/types/index.d.ts","./src/lib/hooks/__tests__/useAsync.test.ts","./src/lib/hooks/__tests__/useDarkMode.test.ts","./src/lib/hooks/__tests__/useI18n.test.ts","./src/styles/__tests__/accessibility.css.test.ts","./node_modules/next/dist/compiled/@next/font/dist/types.d.ts","./node_modules/next/dist/compiled/@next/font/dist/google/index.d.ts","./node_modules/next/font/google/index.d.ts","./src/components/ErrorBoundary.tsx","./src/app/layout.tsx","./src/components/LoadingSpinner.tsx","./src/components/Skeleton.tsx","./src/components/Statistics.tsx","./src/components/landing/FeatureCard.tsx","./src/components/landing/Step.tsx","./src/components/landing/FooterColumn.tsx","./src/components/LandingPage.tsx","./src/app/page.tsx","./src/app/__tests__/page.test.tsx","./node_modules/@testing-library/user-event/dist/types/event/eventMap.d.ts","./node_modules/@testing-library/user-event/dist/types/event/types.d.ts","./node_modules/@testing-library/user-event/dist/types/event/dispatchEvent.d.ts","./node_modules/@testing-library/user-event/dist/types/event/focus.d.ts","./node_modules/@testing-library/user-event/dist/types/event/input.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/click/isClickableInput.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/Blob.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/DataTransfer.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/FileList.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/Clipboard.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/timeValue.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/isContentEditable.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/isEditable.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/maxLength.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/setFiles.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/cursor.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/getActiveElement.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/getTabDestination.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/isFocusable.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/selection.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/selector.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/keyDef/readNextDescriptor.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/cloneEvent.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/findClosest.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/getDocumentFromNode.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/getTreeDiff.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/getWindow.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isDescendantOrSelf.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isElementType.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isVisible.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isDisabled.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/level.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/wait.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/pointer/cssPointerEvents.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/index.d.ts","./node_modules/@testing-library/user-event/dist/types/document/UI.d.ts","./node_modules/@testing-library/user-event/dist/types/document/getValueOrTextContent.d.ts","./node_modules/@testing-library/user-event/dist/types/document/copySelection.d.ts","./node_modules/@testing-library/user-event/dist/types/document/trackValue.d.ts","./node_modules/@testing-library/user-event/dist/types/document/index.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/getInputRange.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/modifySelection.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/moveSelection.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/setSelectionPerMouse.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/modifySelectionPerMouse.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/selectAll.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/setSelectionRange.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/setSelection.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/updateSelectionOnFocus.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/index.d.ts","./node_modules/@testing-library/user-event/dist/types/event/index.d.ts","./node_modules/@testing-library/user-event/dist/types/system/pointer/buttons.d.ts","./node_modules/@testing-library/user-event/dist/types/system/pointer/shared.d.ts","./node_modules/@testing-library/user-event/dist/types/system/pointer/index.d.ts","./node_modules/@testing-library/user-event/dist/types/system/index.d.ts","./node_modules/@testing-library/user-event/dist/types/system/keyboard.d.ts","./node_modules/@testing-library/user-event/dist/types/options.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/click.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/hover.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/tab.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/index.d.ts","./node_modules/@testing-library/user-event/dist/types/keyboard/index.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/copy.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/cut.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/paste.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/index.d.ts","./node_modules/@testing-library/user-event/dist/types/pointer/index.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/clear.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/selectOptions.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/type.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/upload.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/index.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/api.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/directApi.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/setup.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/index.d.ts","./node_modules/@testing-library/user-event/dist/types/index.d.ts","./src/components/__tests__/LandingPage.accessibility.test.tsx","./src/components/__tests__/LandingPage.dataDriven.test.tsx","./src/components/__tests__/LandingPage.error-boundary.test.tsx","./src/components/__tests__/LandingPage.keyboard.test.tsx","./src/components/__tests__/LandingPage.live-region.test.tsx","./src/components/__tests__/LoadingSpinner.test.tsx","./src/components/__tests__/Skeleton.test.tsx","./src/components/__tests__/Statistics.test.tsx","./src/components/__tests__/accessibility.test.tsx"],"fileInfos":[{"version":"16934abaab7026ac114da441aabea1a0","affectsGlobalScope":true,"impliedNodeFormat":1},"d4306fb2e47f74835e8674ffac07d76f","e437c5c1302869326c3bb93da85bbbcf","e4324975a566567b21d350615f1fc6ac","333b1b9a2a9ac3b8497dba5c63b5ba50","6cffacd662b6eb5fa7a36aa2ea366bfa","b4c34f9c23304dbef2d23698637ed638","e5cb86a5fc491796ecd1d2dd348d208f","feb6c6fb19cdb246a5d8acb36a6901c7","9443a7f109277ffaa79d893ed2549995","793cee405385076e27c24f409659dccd","09f69c6610266eaee1ac9e3e30df2c71","62bad718844246b8e17547f37bad6085",{"version":"aae8996e8b5684814785a42cbbefcd79","affectsGlobalScope":true,"impliedNodeFormat":1},"abad6dd56cc8caf095c165df8124d237",{"version":"926204c28cd3d073865348473ae28d2e","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"f25e42c801b2cb3cf2b39792006a9beb","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6344b55f26a4e81d9608777dbfb877dd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3c0ed28e53d3695b363e256ec1c023fd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4c2761daba7f17141c25baa0821ac5da","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b87656acabd63e69379ff6ffcfe52fc7","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"597469522da047a5af5222cc6989f405","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1708ea4d34dc37fadadc63ca01127e80","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"55d97a8c6fbf34a30450a7b1e5f7a298","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0ee05eb59426d33e374226d8dcfa708b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"e347c14030993906efcfbb88915b6a05","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b0231263857c9b6a03641acdc9280ceb","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3b15c4a83b598cacb4067676e6f0abed","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b417d97b7934cef63b1889abec0bbfbf","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"09a6cf4032ebba60ce22a501e663f881","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2b056277dd138e8f5650fc04e20eaa8d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"e22cc07e3f3cc242ba52fa3f8ea1fc58","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2c45da767a1bfbb220848df1bc4029e4","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b44c3e0fbaf2130cdcf6ac38b120ffa1","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b612fb5cf8e5d964b92063a75207632a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"02705151a5e1551b9162a9ed8ab763f7","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"41025e398be9215d32e4337335da8f0b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"52684c2b1f353a5538e4f275182a54cd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6dedb6a4f90d1df3a6fbe5693e44886c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ca3f36fe3562c07e0f0d71c2bebd3f6d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"409974d6129befbb8226ddd1c6558568","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4d9cfde2a1ae1b4925f1f9bc10848e5d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"7e1daecc66dd564144e3bb1a0266b5fd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"a8e1d9bb35fd0637f2f9fd2b2a54f2ec","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4f168501772a6543182765bfd5f2fbfe","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"a19c80aad1b2162103496f5ba293a732","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b69afa63cd5d059851c78adb2856ee09","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ae2fc5d954e9b0f5feee3d481b953c27","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1cfd3091a071d8b6feec15277643bafe","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1da2c1f258970fd3cc91184f69e91a9d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"a0d87491913d843139e0c993650a3235","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4ef72aa378127e7b7abba915b0110b1e","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3ec74c6a7d4463f0254db3a74cf75646","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"84c2bdfa470d075526cce6322d81b0b6","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0b3844c2b8c73e4e1ab91431411cad11","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4fc71cf4a15b8d99675a31df77f26e07","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d1b49564ddaeca3df5b6dbae925d2242","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6a25be566d60ccfc2d6e8b7bfdeefa83","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8a20e27646985dfd58c57ca6566553dd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"9969f02ad3cdcbf4f709405cda44167f","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"9c9be4792a7a4f42c15ae7360bf28779","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8cf777fe00349b71ee9c4b6f3fe7fd19","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"74f96bc192530c9723f572bfff3d3078","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1df91c56b25955c56387426f378173c5","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"38856f70edcd2115c355d96ec77cc09e","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"de8700156c1275465bcd473c28b359aa","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d47cfdb6ede40518357bb5a4cd7cd9fb","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6e5773860cd9e5b15e683113f642ab47","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"30ff5fe1682f7fcd629880476ca3c2e0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"bf23d7d1b40b9015b694ddc2f011752f","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2cc585d42e2c548f9f24a30a1989fd33","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"713906ce9d332d2242b7f05ed9304be3","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0219894bfe5042c7e1aa2d22e4a91ed0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6009ffff7e43c93318804d2d28e37fe3","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"03be89b227587594fbb50509fc1c2e45","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b30df52dc24740c0bad7c55c3511df7d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ab8d3c9b5ed5c2ab8f383607eef439f0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d950ec671d0a8e07f3c1a31e94abed86","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1abef2ace5eccb02d60dd73cd5a5ee4c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"f5f0a3044029d1cc081b5887eb4deb07","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d57c697f1446940ec4bfe669c962e2c4","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"be41035d7b941482a1e1ae6a5c5dcca5","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"10f7d9da7564f27f8ddf4a162b6da6d3","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1d0520af549e0c3581f15173cc713ca1","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d65083f97fd741cff028472563eddb79","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"da7f24f00653ebac660ac1c0821ed33d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"7cb5ae9e65516ea2235f0721f6aac43c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"f64453cbf9671f28158677fa5c43967a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"33f317af5428801f944a478d2c1e38e5","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"086b8ccc1aa2a8df8144951e6a412a39","affectsGlobalScope":true,"impliedNodeFormat":1},"8244c8f803a86fcac606483469eb85c3","dbdc58c6c1a2377bec73939badc77507","0d018d37873f83e39b04cf9f393bb633","d0c73e7d0f2051dc38a64cb3d5163598","09c7fbdd3f7e31b5ecf71d0966a1f6a2","5224460269d7b467e926d3ca0213dbe4","587e4795e50c33ffa8c33f3cc3d7bfec","dd39fdf56960cc8b7250b196a8653914",{"version":"014eb4d3e0618e548a7001fb52d9f78b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"29aa5df597455c046c2c88185c75534b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c5eb15737c858d986e0d5a542103b1df","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ec83150a952000d42a7e6ccedac2d892","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"494755686d9e421e630117d917760e4f","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c3f3d4053311f68af31e07f6e167faf6","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"86013697f2045d357ef20d7a952cdc12","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"fbef359f7184dcd12e5b3b95b171cca0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1ca5302f6fe11154128eef397b5a285b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"13835e9ba9b025ad7cab01fe7bad1fe3","affectsGlobalScope":true,"impliedNodeFormat":1},"49133c0dfbc32ab95668c3443dea49e5","d0b24ed45e91de84ca0fbafde3797006","9f970a4ba4bb3ed6326d46b3ddab3f63","7326b52c300bf65ac2f7e089fa536421","75de66fc4824402123c0d694ccc0a085","ff1283d1b4e6fa719203127857079e2e","fcd1a513c1e5802916fa602e8b8e64bc","78963d55a7500f2a08ecf81c3e2f2351","c1ace754853b3b972549a44a2316ca86","cf4561df3889c71b6b70fda4afe61f62","705645fe223430c696f47b708d592ca8","28d57c837c94adb42add03d499793cab","8c01a9bbae8449be21b3e018d59a74ac","b4a1cb50a619bde79c20d19aeb560633","21dc8b1a2dfd71b39278fd1db4055489","74d351e4ed233e82c6d74c444c1a6b86","35b9b5981aa2c74f808ba3334548e89b","81870445ff689f1a6c65a6d62e034298","d7131a7789ae06e6ba79d7cd1841fde7","dd373f44a8c44dd9286f3b43e07fc873","d7e5f7a0f1f883f28458f684106e7643","c2364011a80b6a9e3cc0e77895bad577","38da5c670190f4a35cbc204ca6c616bf","d95cc0eb29beed58f5ce72db21398f53","ecd53256b1ec7379c73316eaf392a69c","9871d4fb594b51eb13a3f6db71e01844","69c7bb9c3befe9ae37eed0e6a6310fee","c9351e1ed4d066672ad38be5c44f60b9","71e556084722c2a3f00f47d999db1e35","094ecadae30f65a82b77343dde77a666","f75df12d75dd783b03a0329b95abdb25","b438b08b2f0ed94a95a75c8990d9021b","f2becd2589591db92ab14e803eb8bdd5","230b29c24dac9c9800ba909debbaf7c4","518eaa3ff1153eacd0343a6bab2ce870","0468c0ccd0ec7770b76481b165564d62","188234d616a4f50ed9b14c8f84a39f33","4c116bcf0a47ea8fbf4072f380925fa7","213fda99209bff9d0330b6d9f5c9c7f3","add85ec26ba695fc99c698dbec065f8c","5bfde23f96fc502b5413d772c35e1abf","b744265d8ad12b7d4d5c5dc35d18d44e","eff32168b8348b822afeed9cbf61afa7","531a291f1cbe853ce3a138313c7448e9",{"version":"3b4fc11e9a5d20c846f1ba38889cbc8d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"53b0e86dfe96eb781a056e2662bf1e3b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d0bac56ae60094675c08a325b81d3b1a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"292c9398a407b33b1d9c9812b673387a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83bc735c360e42b09f2b102d7b831ede","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"45df94b3c51b898624bacc2bcd6d9eb2","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0b1a6b0b0f8828c286f9ae2ba01c4a5c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8617a23553d74c31be6da303c668bd18","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3f2d808ba5f1ae3681bf7df616488dcd","affectsGlobalScope":true,"impliedNodeFormat":1},"4e58ba439fc661a1e2337fd17ae89d94","604aab8dd7c02abe3fcf1218fa951439","eb8c0e64b0e0e76f43e7c552937a365f",{"version":"d9f08c6ae1f16ca22e5a7ee7c02e8f55","affectsGlobalScope":true,"impliedNodeFormat":1},"1b0b3ba726724a8114fae4fe32b2e813","2c43726da10a0a524992e6fd4a561aba","75c6ee2c7a0e7d54f06ae1941553f44f","9af5958f27aacf7d18939d710f5b0da4","98b945b0577328ce40a80dc0ad133082","e83763b51773b219b802af074c41c158","dca9e0bed5a66eaef8e9d2533b733526","3913881dcc0e8e56499d4bb2d58cd5cd","96e4ab680765cf32feb71a88bbae18ae","2d8ebe6eb639d14875e12acf069d9c65",{"version":"2d30f3e526b72134674afeee7eb5f870","affectsGlobalScope":true,"impliedNodeFormat":1},"3dc88bd6dd1ffa2f65dbb913face44d9","156e7ba4d6075df40c44fe3b42d518c3","cd2631f28a9d8693684fdf8a4fd85b6c","52cd6b1193a0309e8782055ac7967d5e","42152e8a9fc3c2ee8955f5742cc930b2","8383fa58c2f75291c454f84915f12190","856e7f9f1e0e64dfa73b2026886d9380","fc81ee7b08868ee0973983110e2ef386","f7be6b8b253b7d07c8476f23bbdc98c1",{"version":"48b2540ad661c32ab2cf99d5d0300f98","affectsGlobalScope":true,"impliedNodeFormat":1},"552f49661c80ae3d5da105854ee1d892","a91bb5d596fbbd6d7aa1e3978c2ef93f","860f49c8d6ad48b19bf7ed0bc5d2824e","235cc33b85ac998f0f2df0807648acb8","c0c62035e8f8a0b6da47b6277fd6dbb2","9b2cd7ec10805b4f47901fa3a8fb0635",{"version":"a471ff2dab1b5f8bcdbdfb743e001792","affectsGlobalScope":true,"impliedNodeFormat":1},"196cd3003168b4ee2df015d15cfed000","66b5b9b84ab95e019a6e1f5edb8bd250","6014f5bba998f243250331699b5c4fc0","2e2ed32d5133fb4c60f95543217e669e","2580385b74019e646d76a9f68fdbf31b","aa0f7a546acda88ef0a5df40ff0e5122","b3bdce048b1c601e1a19a4c3ee32053b","0243207cb0498a7e930f0374672b9a0a",{"version":"c18928bec3bc65892c54962be1683163","affectsGlobalScope":true,"impliedNodeFormat":1},"f9c43b0225ab4f6dc8aff6e619d322a8","28f9ca9da65e883dd2fbac1909329856","6e1de2df81bd936ffb5509f921f1fc8c","c7576162a5c832fc7681771ad7a50357","9959a7e96eedcbc697460cf0d31bda74","629718571a9e12edba8d52caefedbfb8","0b355907ec29bf7f68cedaff3b6b71f5",{"version":"b73a052b5fd08948bd559dcca4424ede","affectsGlobalScope":true,"impliedNodeFormat":1},"e6ad9a1d5cc3099621a4a7bba328d248","13c7d30ec9c5b3f2e8030aa28afcd9f3","b4dbe09999921e219d6ff56b29720eae","4d2cb96ef76779819df8963314db8b6b","93f25f3a36ba4dd4c8efff0cc442f118","513ff65469f15b8059ed4edd7033614a","b0466c3034f5921a2c78e7da534f2b19","61b988e4a671a41f33463227249c0b13","8e0c0fb59513333b77efcbd43da1ce7f","3b1ae8bab308b1e5ac7e7a26d27167ad","a41a5f7019678ba4b53936492dc465d1","35c1d312d8ffabf1e4546bfeaeb4142e","6728fae9ef4170f6403bf6db25cc60c6","9fd5b314bfba8a89299a1031ae1d82c0","b9b8493f3be740185605d6705d7e7039","95fb54211c8e3115f55f9d0c38121990","4a78b9a5bd3caac42b4460ab801ccc0e","a087d80be5a6d08e55e044036155b689","3e5c19ca3755641292c3db32700443f2","66adf958942b6423d420a83f6a359921","ce99eaae6edcfd648c3bdb3e1466034f","6f0b21c3cc7e8404f37a5fb33ca1c0f5","bddfa898abce726722fb50259baaea5f","d0512791823283956d6168d6308b2d25","1cd07639f4c7fb2bc7aadf06fe903586","6b5badf9223f657d6bab20404ecfb0b8","631f55fca0930aee2756d7f24454c42d","494827186ca0ce4b61993bc050968778","9809d9a77d7e742b93455657493241e2","5b191dacefbd2e2281016e8ce38ed649","7a4800ca3afac0a29db155e072876aec","fb24821ae6c50a51f91485512b5ed999","962c24f0a66b8af13d92e2b96d4c03a4","5dc45f5227800be9215d4c1bea4bd863","4c0be38b4d1acf8f8b0b9a0767fe9647","a10591b236ae1f4a01c9d703b3134bf7","8485b6f07e43fd917a830561a3a6423f","5a61db43a60664e1771c3673bf0935d9","2342ee6c54bdb23fb64197da5a5f80cf","3a5b7dc167952678b1c3f88be19496cf","a7cf5e79eabd6a8447cafcd6ae702bda","c0985f425ed48da7c3738bef4c8ccfc3","582a95d1729461af9f95bc2bf50a20d9","b6add288f7c52617508554edd733f938","450eb189a1b32c466a08ff2fe51fd1b9","68450eae12499f6a7a08b445d0cad0d2","113fae0ba685b8c5da2c4f852180824c","75c7a6ac3a1abd288400455984287cf1","c8b6a8a818c9ae9670eac052d143a588","00e07ecee2227686b92c43393420fb30","54c30831490dfbd3f1e313c84a2f1508","2e5924019ea76834c1caf0516aad817a","99aa06d3014798d86001c324468d497f","bdf464c2614e9416f4169b9607764883","99aa06d3014798d86001c324468d497f","fd9cdc6f26628c5b10e2f1b83745b144","f43e2c7a45b6a8d157d19cb4921404b3","ecada4aee9be69bf046dcdcc35ca89b1","5d3dbd2fdf2eaa709f2cf7c6761d8aba","d78fa9f84974da205c767eacf4462ff1","3199c6f0ea4ae0090212786a0ced7231","32bbe119855013ebac674e6772b73721","d2a4c7aa421867cb303e28fc2cb30fed","c8c0942ba565635ba00cd5e6055e48ac","99aa06d3014798d86001c324468d497f","99aa06d3014798d86001c324468d497f","abe7d9981d6018efb6b2b794f40a1607","abe7d9981d6018efb6b2b794f40a1607","0c8b9cb7c49e4810070f07b8e2768ace","af1b438ad1163acaf8744ce5f882124d","1c54cd39ca9200c67c2f0f5a8cb93587","dda4f7691f9276a0069dec00582e51c6","abe7d9981d6018efb6b2b794f40a1607","eccacc289e0c2fd9867fc7933cb57644","c8ebfb720708ed0e699dd48b93ebd8d7","3175c7168b9b771c03f14e6d2186af26","6f3335346df5eddb5c84c15e1288536b","aaab39fcd2c65f5240111350bd302f3c","c7eb10b40c7a880e85701a093e3d7704","1654b07d3af8a23dcc84a0b411c206dd","4a45211e20587cb7903d76c3f777e981","c1bb2789fdfb4aac04b2e423e368f0f4","c2c57818d24eacc731346b8804df456e","868cfdb46072a7eaa4d94260d5cfad5d","01bb026a6250ee19f63a0c44ca35defa","273899261bb3970f478109c022a6bb01","ff56ba0b940815d3a37e47a2c4837174","4c2f07aee28524fe9020ba69308bb780","3a4a9a484a800b5a603ef3825c7b199b","c22368cd42c6441f2b2ee9dd2d44f8d7","4397613580691f12607a57fc504f4b0c","86a9d793686da16dcac0f34e2664533b","875f05c9c3d0b50ca0d4717840bfbbb2","2a15b2f8710e503f9f16a00e8d0089f2","dea48a4b946ac83a98209cf668eb4c5a",{"version":"3901d044bece493f8c669e4350a6d899","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"e053a7aa6437007a981eb78288452c33","affectsGlobalScope":true,"impliedNodeFormat":1},"57e7ff66b105288fefc814919739c2ed",{"version":"7103a75ec33f154b02ee60ea71fe9597","affectsGlobalScope":true,"impliedNodeFormat":1},"6741ca85e3f02c2a7ac02880bc26ac02","de5e055e00269f96110fc30a6b83b836",{"version":"f692ebf3496c34ad340039593bd416ae","affectsGlobalScope":true,"impliedNodeFormat":1},"dccf5dd14a774dca3d3df8a73e87ce88","ef14c1e568149680c45cf29f0bb29ab2","c1abfb903b1b16008ee4e9dbd172a869","ce5da658ae032bfc59e1e96eaf1ee7f6","725a22ac5226397fb44bd9b59a7e2a68","e3a12520f601fb6b2426b16b10e65f6d","9dd41f407759389d6919f57d5f1f8599","cc79cafaa709919dcee4609f5b610795","56f1a30b09ed0068d71fc85e7824a291","9fa23bba241eabcb70d345f845ba4c2e","97cb111e26e63f98a32310168ba1a3bd","cca7423046f04775b7412a0b5f4ae42a","9f20ce7ba414cdfe5c7560df34d19c96","1cb6bd2e9d3c4b77f1d5a3c4a629e87f","d2a518b8eb5b7c7c940f027161c64418","29bbe4590ac33c830595d873b1186c21","6224974e3cd722f48da3c4ceddd4cb16","5f3b8f33a941a32132d80b22b28761b5","7bba70732c5639e9d8010cf23abd93c8","c7eb10b40c7a880e85701a093e3d7704","0fffebe10536dcb69d76d192f4df76ec","a3f11c28cfb245fbb32f0300c1ca20c3","c4869308d96c2a784ad6278590b3ee80","be5b0fe314fe8454a4c75bccd8a2cb80","0c9dc083a6b3ab35dc40740655c647f7","6f4e5cf7610eb251771e5de9d07a54cd","982c3c1074b2dd4956189e1f08a0b076","bfc019deef947fed488d37501ae0af01","e871b9123067fbdc65bd2421e103f914","b2eba1ac5e3dc7cc12d9983cc2a4db2c","0ce1cc09331571d2ffae9343bc01f7cb","61f28266f5b4f5a4b1cc07fee09cb827","3c00e4d52211339e40c2508341d16191","5c9ab3bb5afc7e8331e0ecca03bb8a10","ddfcc07246d5153079efe86ccf00e1ea","c3df9cb7b3841603d512f86da695be03","97347ddd815e830b24428be37fc08c9d","7efe84f5a53ab744d7fab020b75fb7ec","bce7e299491dae6e46ce5f3c93eb19c9","b6935d6643574b751736e630573cd412","9939185b255e3d09fad67ddde4cc227a","868449375083e3f43aa13cf767a46431","06c8c10a412be8f27a9660be2d79214d","959c6d6869889cf5b015b13004c27793","706f1b66a72b9ad511fa54ff5538d8f7",{"version":"d418215f15e91fb068bba33ddb1c29a1","affectsGlobalScope":true,"impliedNodeFormat":1},"e1928566611e97d3b0e1a5eb4d644b97","77c878d8e1387624dce218dec42d8775","0fa99c11328b369f220fb917780c57c7","9945c9761ad4c42b676433f02f59a276","5f2ea58c68499cb1a78b5dd1f69dccf3","be859d538971120a066c018635a94070","f3f9a58bfefd64383c82cb0b25274370","819a7a523c9f4ae1ead00d2f302efc7d","dc5fc1e34b2a52505b49ece849f15ab9","9d9f1db718552371362e4c9f30b199e8","5c5419f73a32dc2e5e799e72538935b1","9a2d6791043ac702b48762098aa1953f","81e38b0153f07e192a296f4206f2fd0f","76929cca788b86e7405fa8cf12ea0f98","54a2b4d6b9098279617aa8bc5f813b02","4d04fadcab1129fdc396271d0c3ca8dc","b47b30608d26ab4381b02a4ae35a568e","4d289db3e2c54c1056bb99cfee4725db","8e0c376872a834458475f5715a27562a","577bdd510972bdeb4499dcde54125161","b6c681d3084310d1786c3ee9c42f827c","3df135a9364d2f1d93ada6effdc819fb","161981e762c41c47bb299660424e016f","85f8acae9a4498b9acc6b52bd3fe4e77","06aa0319756a69d54bb3b3994dfd134a","c7eb10b40c7a880e85701a093e3d7704","b89cf1c9594d6575115ddafbd82982e0","02e064db76604d3b96d2ba5db612bfa1","15c36b1c511aa4c0f4b2ab96095983b6","6045c7e3e7ed49df5f87b6e65269ceee","b59cc0dcc192921a0ed1d9e5a686cb3e","5dccc38d9a441d9d4215fe2040183249","d30b5c8d8b664b16ea7b443c5e65d6f1","1fe54b345de5243c7c021dc12562d357","6d6c25680928917bb56c99620f78bca0","6fde6e7081fc4dc9a3fd2d3e4454ad33","d1507e0f21647b038d2d219754a129c1","e694a1b6ee2a2ab869c526096d9ad120","d4c674703e4ac78b967c992e3d3371c2","2bc3026a20c7a242fa8e32c79740fbc1","dd63dc39b5e7596cfb0e7a749f3a932e","f8d460c553347499ebca8b0ee4c6a621","2530623adfb983da82a808fad7fda2e2","08b84d46eb7fc97d14202782c72e94df","9f3a1d8c3d2f429555f359e4c06cb0d5","a40ab79aab6ce28371b004172e94a1d2","057456cd8ff27537f67654e8c2db4efe","e4d1eeaf86ded761e0117d2ad7da7302","e908873bf3377cad963c0a4c21b7ce0e","7fbc92ad25c9bca8696601be10ec1070","d8e6bc8382a5f2330ce2f576be74f3d6","d12be9313ff6fc96926945c72dd6bf15","2ab9fef99383294796ad2c88b63f9c0c","18f3782981e7e59c9b41d3237fefe905","81e78e8df5d7c0575e693232e7710f56","82d9a82799b1e4c5cad9cc6e6c030820","d6a35b87be1452d85872e46ff2886e09","e0fbf08619fa3250a04eab5cdbbb76ae","17fc52e9a67cd725c5e09308e52cfbd4","4ef4c2836ab509c61593d309a46e986c","5c09b4a72c5deeeb39b8eac31ffff25e","7c8dfaa0a4456e78d72ea69064a06818","a0dc61f43ff671e25557648ff05186f9","7572565bf275ff051cddbd01804aed1f","28649c15d964c04c9720272a924907af","cecb99edb3dab9bf99b8f9689a731ba3","b189021c9fbbb39b3c670c38497c0082","7f6329b7e826b97f49f2d72ed9c5a05b","fdd275ff2db5325d69cdee9fb09d36b7","bc6241cfed96d79600878f4a0e54abcf","0c742fa25b9e87601427f68f190a7e83","2c777cb62eb27a1c92be3f097f83b010","c076290b926c596e9264724e7740fac5","878b3ae06ef3eec3a5d8d9c4d7681246","9d4e65f5ffea0b81339051dcd57131cf","f8881a5a4bbc98b4b9c6728008b42d4d","72c912ab599592a9de871b69d7410556","f608344f481e99ac3ce2b769bd354859","0a6dec75b9e16822c02dfec62df3944f","b80efa1e70b66f4739220a8447475d62","b60209c21d274e5bc852ae59218ed401","a00f3ca7ab9afb60bc03fcbaf755d6f0","78e32a37a399bd75dba1c34850f32f1a","139568047467437758132c103dbf6924","b7c59e7408f586ff104610a4dcdf9ec1","48f1d447425b7fcd2f4162772b55ea0b","c0270ada3cab3e5db87ba438dd8f8f21","1cfbff79e8d35bca9667ede3738a58b4","5621717a623072b1ea0c9116d5dada35","0cafff5c0090bc4f7e0a65393530c68e","4df001c27270a6bfa82d193e0ca314cb","bfc0beac12f69756333202b109782ddf","50c760ff53255bad65608a5134cddb49","5febb3c4829e6d494db5ba5356dfdbe8","c82061b5d75ab8f2d37870c10d54a393","a154cab7bb9ab7bec8e076f99955058e","fc892684128746f7e6a10cf3932fd7d0","a8e04011137a3a25b42cf384c957aae1","8c29bc898b7b3927962c80953e86f049","c802070b3e4fd547d24bbd336dcd7e41","10f3c6b69d944b36a1b52d5cc71e732d","96d17a67ee0bf287f1eb59d1ef2d1066","050560da4be3ca60aa486a289d4dfa2c","920f96b87ed4baec6cb534c21f83d2f2","9eda6633f7e411df42da8013aaaf9b98","7ca7a4b382e048d817e53cc345f3f22c","d20fd94ad32630262889c298ce4e0417","12b70c63b074655c330e1ae6c9c4c2d4","18b6d519f39efafb52c8b92905d4f390","6b43e1a2c08122add187d3f6933d5d82","580f289b77d11d6d10cab78ada4412bb","2ea3911ccac3f3fac5c35551e2c2e208","dbedc9adfed74ea1371c51bd65858765","f34f20f12e06eda70def2f8240e3e693","faf18b3054b93af0cfc31490b2092b9a","288c2e307a218cdfee33bc97fc667491","f9d8cb8d15d9ef403fb6db29478d1b88","42df850ccc38f04ac0b6a948e317c28e","7eb7e2d718aff02b1e1b4b63cd111eaa","4e665621970b386eeb89751298faef35","8aac842fc08751c37cddb97836bafe40","fc9ebfa8c35473b12f9fcf9b5b1f29ab","8e7645e72c5531b3e5bc19d289bced30","7c65bafca70f0c179da81ec1d4f3c8ba","976756bca1adfe2705621ff96dd65e21","be46e125f8ce54f65e7eda7f92fad8cb","af917e7f5c38b951099922544a900862",{"version":"daa2a39e4d40e06d9f78eb7f676621f3","affectsGlobalScope":true,"impliedNodeFormat":1},"19480a16e2e181b692153564ba8afe14","8c65cf141f500efca9170b3bf7bde293","b98f328f23fe4c30bd89fa82a052d223","92efd17ccf6c6bee004036e31035cd6a","2bd20d754fb454c376b78fe9ac2c931e","28d5a5718a71d0113016569329319e79",{"version":"2dce4f79396901c0427ddb319ea11faa","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"74ca485c563d0760ee97eba98d0e0502","affectsGlobalScope":true,"impliedNodeFormat":1},"6653a5edd3b9f51bdaf4e9ef320c359b","5533b948e733a4cef526805d28a80ca7","f4337d0c87ff7be030cac65b2dc4818c","dcba2f5fa851d9fda02c0aa50b5117e6","a2c96b922850d1c285a1a51d59452127","68ec0dff4409c040dabdc80b30078fe2","bd4ece1711159705023e9b2a541ee1f0","cbf0e4a17bc12e8f875aae808a723f8b","dc9ecb9fe6833b2a0a93d58e88a629e7","f64a5ae996d6df6dd3b67bde1dd1b341","d25d2d4c6cc978174b433ea9d277f21e","897bb973dd1c85fc82598794940f6c55","b7478653144b36d01a5f275612882753","146c0f5e9bccd9367b359f91a9011d2c","602df0a035eafe46e91b806ba1f0aae4","18f25d0a258e65d546099cbdf69fc46d",{"version":"c5c76fe86965c0a82949b35ecf8222d4","affectsGlobalScope":true,"impliedNodeFormat":1},"fd9bca272baa84d61880c3884ac4823e","1f1a92f7eaddfb6cc6937a98b7a0256f","4357facebfb7fa56541daf7fdce380ff","a01c69a3acb59d053c6b3e301619ee6e","4d58eb5bf4981ef43b088668b9ca7f17","408c20f0a44f612e46a1ca91e1af577d","115c0425555991c7e0065156dd77259c","58070d4ac888c78a855c65e8bd045cc2","f6b405bb097619ed7fddc3de181345da","40e25ea6200497b196e24093cb68ecdc","b1b672bdc1f9907cac32a53654220c1c","22ba87b9f4df7aef45c46ecb904d7ac4","f1d4e2a77f85e872aee2f2da9c5bd46a","d18a2b7fcc15f849f86423ec7c20f344","fdce1cb9bd9f1a664eb255217b54bc60","e53e4faa28c773f946648e7ad3635e46","8e7d8510a18f9fb47955142313e63812","7682a23a9397611054c78c64f4d68f64","0f67caa17f3b3cf3c76e26aa0eb99788","671e53565634dfe93797a508bc9eccdf","71401676e8a8fd115ae22ebcb8f8f540","a77ccc9a646418eecc25090df5f3974a","c5e99581bd90ea8d4bd50c2de6a149bc","17dadf61510f8c8d57b4daaf98d0082a","e95409d72a8fcd83e9727c67fdbfe1e9","b39f7af01c5afb3706ced22cab8763f3","78c6738acfe915bf5a1e6f9ad13a0ae9","5d1d7112602f72c061ea88570b1434dd","901cf478fba7a1ac94e72cb924fbb16b","0647194b1749901771f3f2d8551581c0","1441a348af06af9e9c2091bd9eabca8e","b75955eb1249a0bd7de3cee845282ea2","1d57ce800097041ba626bf0a32eee084","4263517eabee5b2c1766006595d3dab3","d6187deb878cff4ee859bab564f6cb10","c0a79605ae7b9291a302f1a84160cea6","115e0f03188f08e73263118f761e30fa","87d24819e995c32f06d2a563f152096a","717991ac1366c52c58eeee5788c45ece","e38f010d277cb00ba87c73a40984ff2f","3b50c0566ef0015c7ab899bd455c5e68","5d715112e2a4f36678b1bdbed57a2930","75476cabe26eb4214b6d031b3a57d0cc",{"version":"7e0abe5e5d8d8401639dd770734a801b","impliedNodeFormat":99},{"version":"f4fc8fd1ce2e1a30d51485d6cd351beb","impliedNodeFormat":99},{"version":"ae29b7f201ede6e05a2e78a503c21e9c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b8dc95bb886339d923eedb08733b1e69","affectsGlobalScope":true,"impliedNodeFormat":1},"f27ce3de93dbf4f4e093dbb8e1d5b165","e7340990470d7a21944e9cc285b420de","112fe74f7e66f0fe8f8064008baa0c91","87f1f3afd24e34f313544f801965f01b","fcfd1e4d2b301934fb7627464ac3e770","1316a118e9fa99a1e30bce66c30c0104","f5ec6f85274a808d1398170778d8f66f","5f3c015bce4302b247acedb9ec20e302","a9fe29dcdd4288cacf574947747a4572","daada721cfdc43aa8e7c2e2d14d760de","c4d7f2ab9358166b1815281a9e767232","7703400f3e9d14c1e0670e37a530daf7","4158e698aebfc1ac453549ca68cf2301","15182d7d355f2cb580529a728a1c2149","8fb36d5345606a6ec0bcaae424f48c41","631ac96cecb09bd46857ff6ad032a8dc","ffd8c3d2e39447925561777d1ebcdc02","2b76267afeb2e83dff758e3fba2faa8a","c910e5cd97770188797f8ff632e19735","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","224881373d4d18c065b09acb9a85cc5f","a21f1b172546b6a64cc7ddea394b54ea","7096aabc39a3b833dbdb0dee5ef12fca","8bdf05c98551836db89f23d60d176f56","5b3f18777c97e7ed444a39661c4462ba","cd3b63580b271a0e93649c0d92a1b098","1cc59f020b9d62d875bdb28a6e2f745b","a06c5977df8ff3f289f16a7505c8d539","8dd06ad8dc54dd7826195cfa6bfdc744","f04158c558df8c51d46a1fb44c832c1c","d1ab6402ad42100de1cf3f5d15aa9d27","96b06af537c71de0a80e9ed880958afd","dec40354e62d8ca81f5996c1760bc6da","a9356de7c324c6f49c15587032b1f65f","c3c6b4257e011eff227a8970bed8b3c3","ec7a3f5e189221b1a18bed55a592c89d","103e91984cbc1b6f8710542be58cb09a","f4ebcc7392593490ac52d69171b544ab","4a7ce128e22898e62c32df31dc7c1a57","2efdf12d1c743d60a3a5c2f08232d8d3","26cc32869d8b950cb0f0d526a824d646","fd743101a978158919239001d8f2ba49","3d09c4a71884a36bfa2d0ca10e69e75b","c8468714a3d17fcb54967665fc0a1827","6f2a7f08d2b896e6ea3fcc050752727a","a181e2f4e0ea142154934acab40f62a9","43ba300fbeb39da0c1605c97e1fa8058","af3e7ccf973e817d2c0f3d1d51b397a3","db8be451ca85c5aed9d98b490abd8a4b","124466ae5780fc8ad0a24cd20e611fd6","35b5cb306934a82ee7cd4a0bdc3b1c4f",{"version":"35804c00844ddf1c929f3702284340cf","affectsGlobalScope":true,"impliedNodeFormat":1},"891875043d27254c49b3dc3592198ef2","66e97b3951a6826eb921b32cebb79b07","9a14ce4acf7ee6a9b19054f764e1e238","a6104bd29da387131e921ef8801da435","018cdffc542add4b1fc191921ceda2c8","3d5444c47048c341aaf8a2c6f1212779","0c5c3acfd71b090e22a41ae151b0bd81","38803e69a1236b24cb998069b13f523a","9e5b0ffb39d29a3ce1686d66839e4898","b561448544d67d824e2ea916dc90fdf0","d9a00653c5f0abf21207361f588ece6b","1ea1abec29c459d05315e5b25597f909",{"version":"b42adc7a9eb60953624ef96526e4e222","affectsGlobalScope":true,"impliedNodeFormat":1},"e9873eaaac80c3ac13eaedd7661c5b26","9a54c089925bb12afc1a215ef075ab78","4091afab27fd120568b9382acd1fa41c","b6bb52109d393afae44de40fa367e0c3","b46b6c1bf7b5f837c28c243b47ff1913","10cda15b076171713958c844a3daab72","5dbca274803858363a37cdcb7eacf413",{"version":"cc6738a166a890ed7493c62423cb890c","affectsGlobalScope":true,"impliedNodeFormat":1},"c06d19c1fed7150a51d2c7d7ffa98080","3df7624446a04e463f9b66b7e15f575c","32c8dac6d0fa3c4337ff81ff57df16e8","c13d6cb48785a7bd8f85a4189247ed81","f79cb09182c077ae2f4f8dd36bf2cb3a","7bded61da845fdca74373eec4e7a5d1c","d2ba35ce8fb36cb3741400e7d8fd6ba2","2d2c78ebe69b391cff6f207025f9229d","3fbb3dfbd7d61b2521f8727aa20063ea","c971a2c1b4136197b49037005a6f696e","dc237aa221d14f6fd7f3d8fbf3e6652d","0b6d6e48b922270dbf8c173427929f92","56d080dfccb3c53a2d6c74c4f24252e3","3fcb673f9582e954b88e5301cea2e116","b70a23ee97272dcedf89a59eb13dce09","6294201618a7ac0b0aca11519e05beca","5404d75b707f770973bbfef8d6435b0b","66d6d2eeab2fe724d820ec343699b384","637ab145289a60542ee70edb98701030","de33595bdcb1218563e354efc70822bd","cb26617fcf48e41362825205d749886d","acfbf135a9ab3e0f7da298da54518715","e8ad67e7491d8f1f9a93b33b7415868c","77a3ee497da0d9f6f0b7977c6114cb3c","e1c7093ed7cf79a829f3949f0eea4d21","164404971a17bc3ec6026e1b1e1048cc","6085bc7c76200dfd2cb23e5b4209aca4","1aaec34fdd055abfa1bd0a4fafa64af7","756c116cd2a8fdfa70fd27becfe948b8","f9faf828914bf27566a22c68abd9e088","697add4dd61f8612afaf78e17faa2ca0","1d77716a41253256a3cdcf26ddf373db","2e0871868af5bf2f0719ca37c92f5d93","d730f91f1d610d05a5e699195ea07954","b7acab827383f270e8d7b9ae2477ef2e","f3920bb449cac4fe93aac0025572dd6d","c52ab06ef3af520820a0ad06709ec992","115e8698d2af200c5ce2c0e788433d8e","a91eef65660cca9afbe3d69bbb935214","d267d5f3a96ad50c3bda734003ac4104","3bc7853bdbe0c2010819357c877b0a98","43b6ce2d0d2209e68e8a4970ba202403","a7eccc6c6583c75f51bc1f6fa50dc42e","1e597e22bfa16a20526321c38c8f7b53","3bd036454cafe534ab749c44cc191e9e","8c7811eb6f55c522a98bfd409c0197bf","7789871973008b3d3de02e2d4b7b1e1a","5bef57f7cc236e9855702e5d173a3b9f","fd18d84fec8681a4737a3802fce22da3","bd1ec2ed8b49525446be6541f6d9c09d","4f9f7665d91f533f5ae4e370e2863cf7","9c55c8eb3230c1b116c1c6cc315ff12e","a6fd8ce48c6047ad6718d5dee454d91f","da3dd4d04ee9089041dc9e8045e9d20c","d88fdac4caa4c9236dd64c41807ec7e6","07100ed1a9951244cc33c5fb3a876e58","a8f75cf9053f32a075927c64371a6988","0dee17864152af8b235545e3204f2916","02f85456b265d43d2f3253b57657f13b","abf565a59a961b4315e0aaffe511acd5","12483e019ad946aa41457599dc7fe6e1","7386073c586302d6ffe4f657035f7a48","14aaf77ee1b3971be55b86e9938228fe",{"version":"3aaa637a675b3d93c458cbdfd560a157","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4712d2b059f3538dd1790156d10a91a8","affectsGlobalScope":true,"impliedNodeFormat":1},"3625efe4df404f969433a8e049eec42b","47a96cb11376c39376953c539297486e","700a9e89b318419306d8e9f133b6804a","ebf22a585b70aa0a0a46bde988b68fc5","0979f7725153d5bd5a31bf24c732abd9","ff946f502f66ea358f14d810a37cda47","8b85a9181380ee77a38a81a4a50e007e","5ebc4bb9bb656b4db5efaaf996bf0c8d","3e9ee6971c1764ad35c13e261e7d84ba","2da9bb2f2ba5c6917cc1c7169835e0d8","596bff2b5b6e5cd3fc9390dcfc3c2314","6482e671e06cd4cb4d16c43f5cf5251c","09637bd0345ed55e46171d1e5592552d","251db7a0688c7f9bea6fe7bdce8e0fac","dfce1fbc245c59cf879372b3c9af26f7","4ad07ed7666d34a6e529dd55336c7388","8396a97bcb1b146b3767adf9c3bf0f2f",{"version":"4f3cb3580097ae5322b31daf4d880441","affectsGlobalScope":true,"impliedNodeFormat":1},"3a4c957da59b68b3661f6f312eb96108",{"version":"8a05dfd1354fd90d87257ce4dd945343","affectsGlobalScope":true,"impliedNodeFormat":1},"37d45a275413562aafe7f457a8e90042","9ebbbc14b8a669dc805b85f7fccd4bae",{"version":"ebac731a6783642c5e0762214f0feec4","affectsGlobalScope":true,"impliedNodeFormat":1},"96668033bafc56d09522a2297c173269","83305de2bd0673fcc57baa1274902f11","543114696a2ab0d903abe8b58fbebc37","f228f9768267cc763dc6ac2ff5da7df1","78655f803fb5f8915b509d1861853c29","2bb1ee22318a730c0aceb48b9560b755","052578b4224daf5a14d637f6ae5aae77","0b93eb2f74e68d060b23547bfa84f7a8","39f7c7116262f9ec9b2b8126538d4bda","868f045ef2e982460c4ba7d89aa1652e","3eb5f801bf1d37e45ee62615d65d0a99","3f48cc0053432ca6489f91f5113921cd","aa282aeb453a0d15811e50b0dcf49888","a6c546743d6e41141ad0d311627643e1","e62b931cfb10edf44294783e2b6f7ffa","61232bce3f5b9b448887e05ec41206dd","929b0c7b392fcf3edd90b788b5f0e893","f5153f3d37137f9356690d855829a712","7fd807e006703cf710e18cf2f082546e","6297926679417622f69ff0f33ca7c01e","e40dd8da23a0ca9ac4740eb415a088ba","e24c5f36ec88ed85776928c1035ef677","c78ee0ecfcfd63dbfda75d500a17b697","282b26a16041ae927be6d1add2234005","33506a35d456f611ab2f00ca8cdf7e60","c5e6c73c28a3adcaa1462f9ffaa82414","1abb1b0463b20c2fd7ea42455ae8394d","03481eba1abae77b82f9144285a25e03","b6b72d72d68883555fa04af52b5127a8","2839b2398b0e68439e8b276dcbc4592c","91bcfc14782ae065e66c34ec58631be6","740a7c1748a3a55268c0d2c76fd4ef7c","fd360e31098b9c7a57a62c0ff2357b9a","5d9b0eb0325863aafbc29b92b95198d5","f726cb30420e49ed2057223f0b10858e","eb077b94005bc8b7d5ef767d64be0e7d","63bbd245d15b186a5cb948b136de968b","78f99ee396496e1a1ed64fa466759b39","d4cae47dbb1996d7cab0a006f58405e5","8b4c58b5c4483898fdded70da1380ec9","2149297ed33c00e531426b66be63d41e","3f4839beb57c5c18ebf5a037271fe844","de44ca6a8a8476f424da44d6c12f3cf8","c447a772b07ee5021041a5971174e5a2","db864ac3e8b58583d7e79c339d9ec76f","4f4937cc13d33ac27aefdc7b122274a9","2b5e5968089fb65a0574a613de77d367"],"fileIdsList":[[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,663],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,561,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,561,562,645],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,662],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,699],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696,697,698,699,700,703,704,705,706,707,708,709,710],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,702],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696,697,698],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696,697],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,699,700,702],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,697],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,229,492,558,559,562,711,712],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,794,795,796],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,789,790,791],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,767,768,769,770],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,733,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,733],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,733,734,735,736,781],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,771],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,766,772,773,774,775,776,777,778,779,780],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,781],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,785,787,788,806,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,785,787],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,782,785,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,792,793,797,798,803],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,786,788,798,806],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,805,806],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,782,786,788,804,805],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,786,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,784],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,784,786,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,782,783],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,799,800,801,802],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,788,807],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,743],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,737,744],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,763,807],[93,94,95,97,100,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,152,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,99,100,101,102,103,104,105,106,107,108,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,221,222,223,558,559,562],[93,94,95,97,100,152,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,152,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,229,511,556,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,492,511,556,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,228,229,511,556,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,229,492,493,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,229,492,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,226,227,228,229,511,556,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,227,228,229,511,556,558,559,562],[90,91,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,514,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,516,517,518,519,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,462,525,526,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,235,237,249,273,388,399,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,268,269,270,272,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,405,407,409,410,412,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,271,308,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,235,237,248,249,255,261,266,387,388,389,398,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,250,269,289,384,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,244,250,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,416,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,413,414,416,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,413,415,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,289,486,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,360,363,379,384,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,332,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,392,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,391,392,393,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,391,558,559,562],[93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,237,249,255,261,267,269,273,274,287,288,355,385,386,399,507,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,237,271,308,405,406,411,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,288,457,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,271,272,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,408,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,274,387,390,397,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,462,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,259,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,329,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,259,462,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,315,329,330,541,548,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,314,542,543,544,545,547,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,365,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,365,366,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,248,250,317,318,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,324,325,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,319,327,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,324,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,242,250,317,318,319,320,321,322,323,324,327,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,317,324,325,326,328,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,318,320,321,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,318,320,323,325,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,546,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,535,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,306,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,399,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,304,309,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,305,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,718],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,229,511,555,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,249,254,335,352,394,395,399,454,456,507,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,287,396,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,459,475,477,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,459,474,475,476,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,468,469,470,471,472,473,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,470,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,474,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,423,424,426,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,417,418,419,420,425,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,423,425,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,421,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,422,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,305,513,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,512,513,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,352,353,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,353,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,508,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,382,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,381,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,250,256,258,360,373,377,379,456,459,496,497,504,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,299,321,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,360,371,374,379,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,360,363,379,382,416,463,464,465,466,467,478,479,480,481,482,483,484,485,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,269,360,367,368,369,372,373,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,269,371,378,459,460,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,375,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,250,254,264,296,297,300,352,355,420,454,455,496,507,508,509,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,242,244,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,360,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,269,296,297,354,355,356,357,358,359,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,379,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,243,244,254,258,294,360,367,368,369,370,371,374,375,376,377,378,497,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,294,295,367,508,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,269,297,352,355,360,456,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,504,508,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,244,249,256,258,261,264,271,291,296,297,298,299,300,335,336,338,341,343,346,347,348,349,351,399,454,456,504,507,508,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,238,239,267,504,505,506,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,235,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,428,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,246,412,416,417,418,419,420,426,427,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,244,246,258,261,297,336,341,351,352,405,432,433,434,440,443,444,454,456,504,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,261,267,274,287,297,355,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,249,258,297,438,504,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,458,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,428,441,442,451,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,504,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,357,497,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,258,296,399,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,341,401,405,434,440,443,446,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,274,287,405,447,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,298,399,449,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,420,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,298,399,400,401,410,428,448,450,507,558,559,562],[93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,296,453,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,350,454,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,247,249,250,256,258,264,273,274,287,297,300,336,338,348,351,352,399,432,433,434,435,437,439,454,456,504,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,274,440,445,451,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,277,278,279,280,281,282,283,284,285,286,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,291,342,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,344,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,342,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,344,345,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,248,249,250,254,255,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,238,256,260,296,299,300,334,454,504,509,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,240,247,248,258,260,297,452,497,503,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,367,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,368,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,261,496,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,369,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,243,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,257,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,249,256,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,252,257,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,253,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,246,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,301,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,247,291,340,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,339,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,246,247,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,247,337,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,246,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,296,399,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,496,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,256,258,262,296,399,453,456,459,460,461,487,488,491,495,497,504,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,310,313,315,316,329,330,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,227,229,259,489,490,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,227,229,259,489,490,494,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,383,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,269,290,295,296,360,361,362,363,364,366,379,380,382,385,453,456,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,329,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,334,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,334,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,256,302,331,333,335,453,504,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,310,311,312,313,315,316,329,330,512,558,559,562],[93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,246,258,264,296,297,300,399,451,452,454,504,507,508,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,251,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,297,429,432,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,430,498,499,500,501,502,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,291,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,294,379,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,293,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,348,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,292,294,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,240,295,429,430,431,504,507,508,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,250,328,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,242,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,232,233,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,314,558,559,562],[92,93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,296,300,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,535,536,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,309,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,303,305,307,308,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,271,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,436,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,236,309,407,511,512,558,559,562],[92,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,229,511,556,558,559,562],[92,93,94,95,96,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[92,93,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,402,403,404,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,402,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,236,264,269,446,474,509,510,513,556,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,521,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,523,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,527,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,719],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,529,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,531,532,533,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,537,558,559],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,537,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,515,520,522,524,528,530,534,538,540,550,551,553,557,558,559,560,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,539,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,549,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,305,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,552,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,429,430,432,498,499,501,502,554,556,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,659],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,564,565,645,658],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,661],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,660],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,701],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,115,118,121,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,116,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,114,115,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,114,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,109,110,111,113,117,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,127,136,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,116,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,146,147,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,113,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,109,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,113,114,116,117,118,119,120,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,147,148,149,150,151,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,139,142,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,127,129,130,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,116,118,129,131,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,117,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,112,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,122,129,131,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,116,118,121,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,114,118,127,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,139,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,131,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,114,118,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,118,146,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,644],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,646,647,658],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,648,649],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,646,647,648,650,651,656],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,647,648],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,656],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,657],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,648],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,646,647,648,651,652,653,654,655],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,635],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,635,638],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,570,630,633,635,636,637,638,639,640,641,642,643],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,568,638],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,635,636],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,567,635,637],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,568,570,572,573,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,570,572,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,570,572,574],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,567,570,572,573,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,568,569,570,571,572,573,574,575,576,577,630,631,632,633,634],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,568,569,572],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,568,569,572],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,572,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,567,569,570,571,573,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,567,568,572,635],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,572,573,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,574],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,578,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,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,673],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,677],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,713,730],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,534,558,559,562,679,720,721],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,524,558,559,562,723,729],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,681,685,693,694,721,723,725,726,727,728],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,685,692,723,724],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687,713,729,808],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687,713,729],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,713,729],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,713,723],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,713,724],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687,713,721,725],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,680],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,681],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,684],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,684,687],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,685,686],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,680,684,685],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,686],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,680,684],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,645],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,692,713],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,679,693,713],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,681,694,713],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,679],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,681],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,557,558,559,562]],"options":{"allowJs":true,"jsx":4,"module":99,"noFallthroughCasesInSwitch":true,"noImplicitReturns":true,"skipLibCheck":true,"strict":true,"target":4,"esModuleInterop":true},"referencedMap":[[665,1],[666,1],[667,1],[668,1],[669,1],[670,1],[671,1],[672,1],[563,2],[677,3],[676,2],[407,4],[663,5],[709,4],[706,4],[705,4],[700,6],[711,7],[696,8],[707,9],[699,10],[698,11],[708,4],[703,12],[710,4],[704,13],[697,4],[713,14],[794,15],[795,15],[797,16],[796,15],[789,15],[790,15],[792,17],[791,15],[767,4],[769,4],[768,4],[771,18],[770,4],[734,19],[732,20],[735,4],[782,21],[736,15],[772,22],[781,23],[773,4],[776,24],[774,4],[777,4],[779,4],[775,24],[778,4],[780,4],[733,25],[808,26],[793,15],[788,27],[798,28],[804,29],[805,30],[807,31],[806,32],[786,27],[787,33],[783,34],[785,35],[784,36],[799,15],[803,37],[800,15],[801,38],[802,15],[737,4],[738,4],[741,4],[739,4],[740,4],[743,4],[744,39],[745,4],[746,4],[742,4],[747,4],[748,4],[749,4],[750,4],[751,40],[752,4],[766,41],[753,4],[754,4],[755,4],[756,4],[757,4],[758,4],[759,4],[762,4],[760,4],[761,4],[763,15],[764,15],[765,42],[695,4],[162,43],[163,44],[164,45],[100,46],[165,47],[166,48],[167,49],[168,50],[169,51],[170,52],[171,53],[172,54],[173,55],[174,56],[175,57],[176,58],[177,59],[178,60],[179,61],[101,4],[99,4],[180,62],[181,63],[182,64],[224,65],[183,66],[184,67],[185,68],[186,69],[187,70],[188,71],[189,72],[190,73],[191,74],[192,75],[193,76],[194,77],[195,78],[196,79],[197,80],[198,81],[199,82],[200,83],[201,84],[202,85],[203,86],[204,87],[205,88],[206,89],[207,90],[208,91],[209,92],[210,93],[211,94],[212,95],[213,96],[214,97],[215,98],[216,99],[217,100],[218,101],[219,102],[220,103],[102,4],[103,4],[104,4],[105,4],[106,4],[107,4],[108,4],[153,104],[154,4],[155,4],[156,4],[157,4],[158,4],[159,4],[160,4],[161,4],[221,105],[222,106],[223,107],[228,108],[492,109],[229,110],[227,111],[494,112],[493,113],[712,109],[225,114],[490,4],[226,115],[90,4],[92,116],[489,109],[259,109],[88,4],[89,4],[14,4],[15,4],[17,4],[16,4],[2,4],[18,4],[19,4],[20,4],[21,4],[22,4],[23,4],[24,4],[25,4],[3,4],[26,4],[27,4],[4,4],[28,4],[32,4],[29,4],[30,4],[31,4],[33,4],[34,4],[35,4],[5,4],[36,4],[37,4],[38,4],[39,4],[6,4],[43,4],[40,4],[41,4],[42,4],[44,4],[7,4],[45,4],[50,4],[51,4],[46,4],[47,4],[48,4],[49,4],[8,4],[55,4],[52,4],[53,4],[54,4],[56,4],[9,4],[57,4],[58,4],[59,4],[61,4],[60,4],[62,4],[63,4],[10,4],[64,4],[65,4],[66,4],[11,4],[67,4],[68,4],[69,4],[70,4],[71,4],[72,4],[12,4],[73,4],[74,4],[75,4],[76,4],[77,4],[1,4],[78,4],[79,4],[13,4],[80,4],[81,4],[82,4],[83,4],[84,4],[85,4],[86,4],[87,4],[91,4],[515,117],[520,118],[527,119],[510,120],[263,4],[271,121],[411,122],[414,123],[386,4],[399,124],[406,125],[288,4],[388,4],[269,4],[385,126],[431,127],[270,4],[261,128],[413,129],[415,130],[416,131],[487,132],[380,133],[333,134],[393,135],[394,136],[392,137],[391,4],[387,138],[412,139],[272,140],[457,4],[458,141],[299,4],[273,142],[300,4],[336,4],[239,4],[409,143],[408,4],[398,144],[505,4],[248,4],[526,145],[465,146],[466,146],[462,147],[544,4],[363,4],[467,148],[463,149],[549,150],[548,151],[543,4],[314,4],[366,152],[365,4],[542,153],[464,109],[319,154],[326,155],[328,156],[318,4],[323,157],[325,158],[327,159],[322,160],[320,4],[324,161],[545,4],[541,4],[547,162],[546,4],[317,163],[536,164],[539,109],[307,165],[306,166],[305,167],[552,109],[304,168],[293,4],[554,4],[719,169],[718,4],[555,109],[556,170],[231,4],[395,163],[396,171],[397,172],[235,4],[400,4],[255,173],[230,4],[479,109],[237,174],[478,175],[477,176],[468,4],[469,4],[476,4],[471,4],[474,177],[470,4],[472,178],[475,179],[473,178],[268,4],[265,4],[266,4],[420,4],[425,180],[426,181],[424,182],[422,183],[423,184],[418,4],[485,148],[260,148],[514,185],[521,186],[525,187],[354,188],[353,4],[348,4],[501,189],[509,190],[381,191],[382,192],[460,193],[370,4],[483,194],[358,109],[375,195],[486,196],[371,4],[374,197],[372,4],[484,198],[481,199],[480,4],[482,4],[378,4],[456,200],[243,201],[356,202],[360,203],[376,204],[379,205],[368,206],[361,207],[508,208],[434,209],[352,210],[240,4],[507,211],[236,212],[427,213],[419,4],[428,214],[445,215],[417,4],[444,216],[98,4],[439,217],[264,4],[459,218],[435,4],[249,4],[251,4],[390,4],[443,219],[267,4],[291,220],[377,221],[297,222],[357,4],[442,4],[421,4],[447,223],[448,224],[389,4],[450,225],[452,226],[451,227],[401,4],[441,4],[454,228],[351,229],[440,230],[446,231],[276,4],[280,4],[279,4],[278,4],[283,4],[277,4],[286,4],[285,4],[282,4],[281,4],[284,4],[287,232],[275,4],[343,233],[342,4],[347,234],[344,235],[346,236],[349,234],[345,235],[256,237],[335,238],[504,239],[502,4],[531,240],[533,241],[497,242],[532,243],[244,244],[241,244],[274,4],[258,245],[257,246],[253,247],[254,248],[262,249],[290,249],[301,249],[337,250],[302,250],[246,251],[245,4],[341,252],[340,253],[339,254],[338,255],[247,256],[488,257],[289,258],[496,259],[461,260],[491,261],[495,262],[384,263],[383,264],[364,265],[350,266],[332,267],[334,268],[331,269],[453,270],[355,4],[519,4],[252,271],[455,272],[503,273],[362,4],[292,274],[369,4],[367,275],[294,276],[429,277],[498,4],[295,278],[430,278],[517,4],[516,4],[518,4],[500,4],[499,4],[432,279],[359,4],[329,280],[250,281],[308,4],[234,282],[296,4],[523,109],[233,4],[535,283],[316,109],[529,148],[315,284],[512,285],[313,283],[238,4],[537,286],[311,109],[312,109],[303,4],[232,4],[310,287],[309,288],[298,289],[373,4],[433,4],[449,4],[437,290],[436,4],[321,163],[242,4],[330,109],[506,173],[513,291],[93,292],[96,293],[97,294],[94,295],[95,296],[410,4],[405,297],[404,4],[403,298],[402,4],[511,299],[522,300],[524,301],[528,302],[720,303],[530,304],[534,305],[562,306],[538,307],[561,308],[540,309],[550,310],[551,311],[553,312],[557,313],[560,173],[559,314],[558,315],[660,316],[564,4],[565,316],[659,317],[662,318],[661,319],[702,320],[701,4],[438,321],[127,322],[141,323],[124,324],[142,4],[151,325],[115,326],[116,327],[114,4],[150,321],[145,328],[149,329],[118,330],[128,323],[138,331],[117,332],[148,333],[112,334],[113,328],[119,323],[120,4],[126,329],[123,323],[110,335],[152,336],[143,337],[131,338],[130,323],[132,339],[135,340],[129,341],[133,342],[146,321],[121,343],[122,344],[136,345],[111,4],[140,346],[139,323],[125,344],[134,347],[137,348],[144,4],[109,4],[147,349],[645,350],[648,351],[650,352],[657,353],[652,4],[653,4],[651,354],[654,355],[646,4],[647,4],[658,356],[649,357],[655,4],[656,358],[639,359],[643,360],[640,360],[636,359],[644,361],[641,362],[642,360],[637,363],[638,364],[632,365],[573,366],[575,367],[631,4],[574,368],[635,369],[634,370],[633,371],[566,4],[576,366],[577,4],[568,372],[572,373],[567,4],[569,374],[570,375],[571,4],[578,376],[579,376],[580,376],[581,376],[582,376],[583,376],[584,376],[585,376],[586,376],[587,376],[588,376],[589,376],[590,376],[591,376],[593,376],[592,376],[594,376],[595,376],[596,376],[597,376],[598,376],[630,377],[599,376],[600,376],[601,376],[602,376],[603,376],[604,376],[605,376],[606,376],[607,376],[608,376],[609,376],[610,376],[611,376],[613,376],[612,376],[614,376],[615,376],[616,376],[617,376],[618,376],[619,376],[620,376],[621,376],[622,376],[623,376],[624,376],[625,376],[626,376],[629,376],[627,376],[628,376],[664,1],[674,4],[675,378],[678,379],[731,380],[722,381],[730,382],[721,109],[729,383],[723,109],[724,109],[725,384],[809,385],[810,386],[811,387],[812,385],[813,385],[814,388],[815,389],[816,390],[817,385],[726,109],[728,109],[727,109],[682,391],[683,392],[689,393],[690,394],[691,395],[686,396],[684,4],[687,397],[685,398],[688,4],[679,4],[680,399],[714,400],[715,401],[716,402],[692,109],[693,403],[694,404],[681,4],[673,405],[717,4]],"semanticDiagnosticsPerFile":[[665,[{"pos":3043,"end":3060,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toBeInTheDocument","MakeMatchers"]},{"pos":5026,"end":5043,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toBeInTheDocument","MakeMatchers"]}]],[667,[{"pos":5264,"end":5281,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toBeInTheDocument","MakeMatchers"]}]],[674,[{"pos":3100,"end":3108,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3152,"end":3160,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3205,"end":3207,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3369,"end":3375,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3409,"end":3415,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3452,"end":3458,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3511,"end":3513,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3618,"end":3624,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3655,"end":3661,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3703,"end":3709,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3772,"end":3774,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3824,"end":3830,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3891,"end":3897,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3953,"end":3959,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4016,"end":4022,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4077,"end":4083,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4150,"end":4152,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4251,"end":4257,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4326,"end":4334,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":4364,"end":4366,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4486,"end":4488,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4520,"end":4525,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4589,"end":4595,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4635,"end":4641,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4664,"end":4666,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4675,"end":4681,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4729,"end":4735,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4754,"end":4759,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4775,"end":4777,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4905,"end":4907,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":5007,"end":5013,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5057,"end":5063,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5086,"end":5088,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":5097,"end":5103,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5151,"end":5157,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5196,"end":5198,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5426,"end":5432,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5485,"end":5491,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5527,"end":5533,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5572,"end":5578,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5619,"end":5621,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5844,"end":5850,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5873,"end":5877,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":5897,"end":5905,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":5941,"end":5943,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6057,"end":6063,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6106,"end":6112,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6159,"end":6165,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6228,"end":6230,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6393,"end":6399,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6455,"end":6463,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":6501,"end":6503,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6648,"end":6654,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6703,"end":6709,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6774,"end":6776,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6907,"end":6909,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":6971,"end":6973,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":6993,"end":6998,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":7040,"end":7042,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":7061,"end":7063,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":7141,"end":7147,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7179,"end":7185,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7232,"end":7238,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7281,"end":7287,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[675,[{"end":4,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":62,"end":66,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":134,"end":138,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":186,"end":194,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":259,"end":268,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["beforeAll"]},{"pos":326,"end":330,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":376,"end":384,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterAll"]},{"pos":572,"end":574,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":866,"end":870,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1148,"end":1154,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1189,"end":1195,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1257,"end":1259,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1542,"end":1546,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1764,"end":1770,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[678,[{"pos":45,"end":53,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":105,"end":114,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["beforeAll"]},{"pos":280,"end":282,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":436,"end":442,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":470,"end":476,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":517,"end":519,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":656,"end":662,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":690,"end":696,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":734,"end":736,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":900,"end":906,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":934,"end":940,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1005,"end":1007,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1149,"end":1155,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1183,"end":1189,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1237,"end":1243,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1290,"end":1296,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1342,"end":1344,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1498,"end":1504,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1533,"end":1539,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1592,"end":1598,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1650,"end":1656,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1707,"end":1713,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1776,"end":1778,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1921,"end":1927,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2026,"end":2032,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2068,"end":2074,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2135,"end":2137,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2476,"end":2482,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[682,[{"end":8,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":90,"end":99,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":160,"end":164,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":190,"end":192,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":357,"end":361,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":428,"end":434,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":511,"end":517,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":606,"end":608,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":731,"end":737,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":752,"end":756,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":886,"end":888,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1006,"end":1012,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1027,"end":1031,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]}]],[683,[{"pos":33,"end":41,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":60,"end":70,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":140,"end":148,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":188,"end":190,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":262,"end":268,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":312,"end":314,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":398,"end":404,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":462,"end":464,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":580,"end":586,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":630,"end":632,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":747,"end":753,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":787,"end":789,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":866,"end":872,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":914,"end":920,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":962,"end":968,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1017,"end":1019,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1169,"end":1175,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1223,"end":1231,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1263,"end":1265,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1358,"end":1364,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1439,"end":1441,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1563,"end":1569,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1608,"end":1610,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1730,"end":1736,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1784,"end":1786,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1891,"end":1897,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1948,"end":1950,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2108,"end":2114,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2153,"end":2155,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2302,"end":2308,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2352,"end":2360,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2398,"end":2400,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2535,"end":2541,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2585,"end":2587,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2758,"end":2764,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2812,"end":2820,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2856,"end":2858,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2967,"end":2973,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3016,"end":3022,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3065,"end":3071,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[689,[{"pos":49,"end":57,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":80,"end":90,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":130,"end":138,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":166,"end":168,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":388,"end":394,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":431,"end":433,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":543,"end":549,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":583,"end":585,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":897,"end":903,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":997,"end":1005,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1041,"end":1043,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1343,"end":1349,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1397,"end":1403,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1451,"end":1457,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1516,"end":1518,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1750,"end":1756,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1804,"end":1810,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1873,"end":1881,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1903,"end":1905,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2096,"end":2102,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2143,"end":2149,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2201,"end":2209,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2239,"end":2241,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2290,"end":2296,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2337,"end":2343,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2389,"end":2395,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2451,"end":2459,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2505,"end":2507,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2923,"end":2929,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2986,"end":2992,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3110,"end":3116,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3187,"end":3189,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3423,"end":3429,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3493,"end":3495,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3676,"end":3682,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3749,"end":3751,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3992,"end":3998,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4268,"end":4274,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4338,"end":4340,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4607,"end":4613,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[690,[{"pos":81,"end":89,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":208,"end":218,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":309,"end":313,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":424,"end":433,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":446,"end":450,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":564,"end":572,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":678,"end":682,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":833,"end":835,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2363,"end":2368,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["_name","any"]},{"pos":2370,"end":2374,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["call","any"]},{"pos":2376,"end":2382,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["method","any"]},{"pos":2384,"end":2388,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["path","any"]},{"pos":2437,"end":2443,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2488,"end":2494,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2539,"end":2545,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2602,"end":2610,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2728,"end":2732,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":2844,"end":2846,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3001,"end":3007,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3053,"end":3059,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3124,"end":3130,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3169,"end":3171,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3303,"end":3309,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3355,"end":3361,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3431,"end":3437,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3481,"end":3489,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3526,"end":3528,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3648,"end":3652,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":3811,"end":3817,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3851,"end":3857,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3942,"end":3948,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4007,"end":4009,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4158,"end":4162,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":4367,"end":4373,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4411,"end":4417,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4523,"end":4529,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4671,"end":4673,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4753,"end":4757,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":4894,"end":4900,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4939,"end":4941,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5053,"end":5057,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":5231,"end":5237,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5282,"end":5288,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5338,"end":5344,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5379,"end":5381,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5507,"end":5511,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":5670,"end":5676,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5721,"end":5727,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5764,"end":5770,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5798,"end":5804,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5849,"end":5855,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5899,"end":5905,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5944,"end":5952,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":5983,"end":5985,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6121,"end":6125,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":6182,"end":6188,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6263,"end":6265,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6392,"end":6396,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":6453,"end":6459,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6545,"end":6553,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":6587,"end":6589,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6660,"end":6664,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":6858,"end":6864,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6982,"end":6984,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":7056,"end":7060,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":7258,"end":7264,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7349,"end":7351,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":7420,"end":7424,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":7612,"end":7618,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7699,"end":7701,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8073,"end":8077,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":8129,"end":8135,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8210,"end":8216,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8303,"end":8305,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8563,"end":8567,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":8619,"end":8625,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8701,"end":8703,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8977,"end":8981,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":9033,"end":9039,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9111,"end":9119,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":9150,"end":9152,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":9272,"end":9276,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":9671,"end":9677,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9711,"end":9717,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9778,"end":9780,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":9969,"end":9973,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":10370,"end":10376,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10410,"end":10416,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10477,"end":10479,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":10557,"end":10561,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":10777,"end":10783,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10837,"end":10843,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10929,"end":10931,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11062,"end":11066,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":11300,"end":11306,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11340,"end":11346,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11407,"end":11409,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11481,"end":11485,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":11674,"end":11680,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11737,"end":11743,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11797,"end":11799,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11890,"end":11894,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":11965,"end":11971,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12097,"end":12103,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12157,"end":12159,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":12331,"end":12335,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":12680,"end":12686,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12722,"end":12728,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12764,"end":12770,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12824,"end":12826,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":12951,"end":12955,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":13248,"end":13254,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13288,"end":13294,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13359,"end":13367,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":13403,"end":13405,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":13490,"end":13494,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":13619,"end":13625,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13670,"end":13676,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13698,"end":13704,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13820,"end":13828,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":13862,"end":13864,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":13947,"end":13951,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":14076,"end":14082,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":14167,"end":14173,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":14212,"end":14220,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":14259,"end":14268,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":14283,"end":14287,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":14318,"end":14320,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":14409,"end":14413,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":14455,"end":14459,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":14964,"end":14968,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":15038,"end":15044,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":15148,"end":15154,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":15209,"end":15211,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":15298,"end":15302,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":15344,"end":15348,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":15753,"end":15757,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":15827,"end":15833,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":15879,"end":15885,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16024,"end":16030,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16128,"end":16136,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":16175,"end":16177,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":16512,"end":16516,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":16780,"end":16786,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16820,"end":16826,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16913,"end":16915,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":16993,"end":16997,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":17198,"end":17204,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17323,"end":17329,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17383,"end":17385,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":17465,"end":17469,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":17654,"end":17660,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17762,"end":17768,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17826,"end":17834,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":17885,"end":17887,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":18060,"end":18064,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":18300,"end":18304,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":18562,"end":18566,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":18876,"end":18880,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":19062,"end":19068,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":19126,"end":19128,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":19270,"end":19274,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":19467,"end":19473,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":19602,"end":19606,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":19860,"end":19864,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":20063,"end":20069,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":20139,"end":20141,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":20293,"end":20297,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":20460,"end":20466,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":20617,"end":20621,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":20857,"end":20863,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":21054,"end":21060,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":21184,"end":21190,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":21244,"end":21246,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":21389,"end":21393,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":21556,"end":21562,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":21666,"end":21670,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":21887,"end":21893,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":22040,"end":22044,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":22226,"end":22232,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":22283,"end":22289,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":22343,"end":22345,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":22497,"end":22501,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":22676,"end":22682,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":22822,"end":22826,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":22992,"end":22998,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":23144,"end":23148,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":23346,"end":23352,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":23414,"end":23420,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":23478,"end":23486,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":23522,"end":23524,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":23632,"end":23636,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":23881,"end":23885,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":23995,"end":24001,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":24054,"end":24060,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":24145,"end":24151,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":24191,"end":24197,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":24294,"end":24302,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":24338,"end":24340,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":24448,"end":24452,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":24697,"end":24701,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":24811,"end":24817,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":24870,"end":24876,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":24961,"end":24967,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25007,"end":25013,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25110,"end":25118,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":25246,"end":25250,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":25401,"end":25403,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":25539,"end":25545,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25642,"end":25648,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25684,"end":25686,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":25808,"end":25814,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25859,"end":25865,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25930,"end":25936,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":25972,"end":25974,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":26113,"end":26119,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":26219,"end":26225,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":26261,"end":26263,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":26399,"end":26405,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":26497,"end":26503,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":26539,"end":26541,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":26663,"end":26669,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":26761,"end":26767,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":26803,"end":26805,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":26934,"end":26940,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":27038,"end":27044,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":27080,"end":27082,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":27217,"end":27223,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":27313,"end":27319,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":27359,"end":27367,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":27403,"end":27405,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":27513,"end":27517,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":27762,"end":27766,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":27876,"end":27882,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":27935,"end":27941,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28026,"end":28032,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28072,"end":28078,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28175,"end":28183,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":28311,"end":28315,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":28466,"end":28468,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":28604,"end":28610,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28707,"end":28713,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28749,"end":28751,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":28873,"end":28879,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28924,"end":28930,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":28995,"end":29001,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29037,"end":29039,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":29178,"end":29184,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29284,"end":29290,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29326,"end":29328,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":29464,"end":29470,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29562,"end":29568,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29604,"end":29606,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":29728,"end":29734,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29826,"end":29832,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":29868,"end":29870,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":29999,"end":30005,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":30103,"end":30109,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":30145,"end":30147,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":30282,"end":30288,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":30378,"end":30384,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":30424,"end":30432,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":30464,"end":30466,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":30593,"end":30597,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":30793,"end":30799,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":30837,"end":30843,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":30951,"end":30957,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31105,"end":31113,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":31138,"end":31140,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":31240,"end":31244,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":31484,"end":31488,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["fail"]},{"pos":31540,"end":31546,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31584,"end":31590,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31634,"end":31640,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31700,"end":31706,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31758,"end":31764,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31817,"end":31823,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":31890,"end":31892,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":31988,"end":31992,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":32101,"end":32105,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["fail"]},{"pos":32157,"end":32163,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":32201,"end":32207,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":32249,"end":32255,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":32308,"end":32314,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":32402,"end":32404,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":32742,"end":32746,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":32841,"end":32845,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["fail"]},{"pos":32897,"end":32903,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":32941,"end":32947,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":32999,"end":33005,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":33079,"end":33081,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":33150,"end":33154,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":33275,"end":33281,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[691,[{"pos":585,"end":593,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":676,"end":684,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":722,"end":724,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":772,"end":778,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":831,"end":833,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":868,"end":874,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":932,"end":934,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":969,"end":975,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1033,"end":1035,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1093,"end":1099,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1206,"end":1208,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1266,"end":1272,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1379,"end":1381,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1455,"end":1461,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1562,"end":1564,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1637,"end":1643,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1743,"end":1745,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1819,"end":1825,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1926,"end":1928,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2006,"end":2012,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2117,"end":2119,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2198,"end":2204,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2310,"end":2312,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2885,"end":2891,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3003,"end":3011,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3048,"end":3050,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3100,"end":3106,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3178,"end":3180,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3230,"end":3236,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3318,"end":3320,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3385,"end":3391,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3467,"end":3469,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3533,"end":3539,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3614,"end":3616,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3681,"end":3687,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3763,"end":3765,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3834,"end":3840,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3920,"end":3922,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3992,"end":3998,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4079,"end":4081,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4376,"end":4382,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[714,[{"pos":108,"end":116,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":139,"end":141,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":203,"end":207,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":278,"end":284,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":322,"end":328,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":370,"end":376,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":415,"end":421,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":480,"end":482,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":611,"end":615,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":735,"end":741,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":811,"end":817,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":868,"end":874,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":919,"end":925,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":969,"end":971,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1080,"end":1084,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1205,"end":1211,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1281,"end":1287,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1338,"end":1344,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1382,"end":1388,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1440,"end":1442,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1617,"end":1621,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1767,"end":1773,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1878,"end":1884,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1934,"end":1940,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2002,"end":2008,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2051,"end":2053,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2222,"end":2226,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":2382,"end":2388,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2432,"end":2438,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2488,"end":2494,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2567,"end":2569,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2676,"end":2680,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":2779,"end":2785,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2885,"end":2891,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2961,"end":2967,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3018,"end":3024,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3074,"end":3076,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3140,"end":3144,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3542,"end":3548,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3594,"end":3596,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3708,"end":3712,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3981,"end":3987,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4056,"end":4058,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4133,"end":4137,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":4180,"end":4186,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4377,"end":4383,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4434,"end":4440,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4478,"end":4480,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4669,"end":4673,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":5011,"end":5017,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5146,"end":5152,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5196,"end":5202,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5217,"end":5224,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["aborted","never"]}]],[715,[{"pos":167,"end":175,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":333,"end":337,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":363,"end":368,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["query","any"]},{"pos":460,"end":464,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":495,"end":499,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":532,"end":536,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":572,"end":576,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":606,"end":610,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":644,"end":654,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":846,"end":848,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":992,"end":998,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1042,"end":1048,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1093,"end":1099,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1155,"end":1157,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1340,"end":1346,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1390,"end":1396,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1440,"end":1446,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1521,"end":1527,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1604,"end":1610,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1666,"end":1668,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1791,"end":1797,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1913,"end":1919,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1968,"end":1970,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2121,"end":2127,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2243,"end":2249,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2307,"end":2309,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2514,"end":2520,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2564,"end":2570,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2614,"end":2620,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2695,"end":2701,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2783,"end":2785,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3019,"end":3025,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3069,"end":3075,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3120,"end":3126,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3202,"end":3208,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3289,"end":3291,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3446,"end":3452,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3527,"end":3533,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3615,"end":3617,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3800,"end":3806,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3882,"end":3888,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4182,"end":4184,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4567,"end":4573,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4622,"end":4624,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4842,"end":4848,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4898,"end":4900,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5251,"end":5257,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5394,"end":5400,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5443,"end":5449,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5498,"end":5500,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5768,"end":5774,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5817,"end":5823,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5873,"end":5875,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6100,"end":6106,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6214,"end":6220,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6265,"end":6271,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6347,"end":6353,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6412,"end":6414,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6560,"end":6566,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6682,"end":6688,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6768,"end":6770,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6968,"end":6974,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7090,"end":7096,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7172,"end":7178,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7254,"end":7260,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[716,[{"pos":141,"end":149,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":171,"end":181,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":303,"end":305,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":427,"end":433,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":474,"end":480,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":520,"end":528,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":583,"end":585,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":730,"end":736,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":849,"end":855,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":897,"end":903,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":947,"end":949,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1094,"end":1100,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1239,"end":1245,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1310,"end":1318,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1384,"end":1386,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1546,"end":1552,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1718,"end":1724,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1773,"end":1775,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1935,"end":1941,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2054,"end":2060,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2109,"end":2111,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2271,"end":2277,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2390,"end":2396,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2445,"end":2447,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2629,"end":2635,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2834,"end":2840,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2901,"end":2903,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3071,"end":3077,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3190,"end":3196,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3244,"end":3252,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3285,"end":3287,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3421,"end":3427,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3471,"end":3477,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3543,"end":3545,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3676,"end":3682,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3726,"end":3732,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3817,"end":3825,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3858,"end":3860,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3978,"end":3984,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4028,"end":4034,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[717,[{"pos":411,"end":419,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":464,"end":466,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":704,"end":710,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[731,[{"pos":122,"end":126,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":241,"end":249,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":298,"end":300,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":500,"end":506,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":540,"end":546,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":613,"end":619,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":708,"end":714,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":790,"end":796,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[809,[{"pos":186,"end":196,"code":7016,"category":1,"messageKey":"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016","messageArgs":["jest-axe","/tmp/claude-1000/-workspaces-predictIQ/a3288c73-ebd1-4633-aae6-3f64049d1796/scratchpad/wt-1241/frontend/node_modules/jest-axe/index.js"],"messageChain":[{"pos":186,"end":196,"code":7035,"category":1,"messageKey":"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035","messageArgs":["jest-axe","jest-axe"],"repopulateInfo":{"kind":2,"moduleReference":"jest-axe","mode":99}}]},{"pos":285,"end":291,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":358,"end":366,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":412,"end":422,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":450,"end":454,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":608,"end":612,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":744,"end":753,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":800,"end":804,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":832,"end":840,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":891,"end":893,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1062,"end":1068,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1113,"end":1115,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1431,"end":1437,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1482,"end":1484,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1583,"end":1587,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":2089,"end":2095,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2185,"end":2191,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2240,"end":2248,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2278,"end":2280,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2371,"end":2377,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2443,"end":2449,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2511,"end":2517,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2588,"end":2594,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2668,"end":2670,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3041,"end":3047,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3076,"end":3082,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3207,"end":3213,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3300,"end":3306,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3352,"end":3354,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3540,"end":3546,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3601,"end":3609,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3651,"end":3653,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3743,"end":3749,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3805,"end":3811,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3865,"end":3871,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3932,"end":3938,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4035,"end":4037,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4243,"end":4249,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4392,"end":4398,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4450,"end":4452,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4624,"end":4630,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4698,"end":4700,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5010,"end":5016,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5083,"end":5085,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5464,"end":5470,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5541,"end":5547,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5613,"end":5615,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5832,"end":5838,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5887,"end":5889,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6095,"end":6101,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6164,"end":6172,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":6208,"end":6210,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6370,"end":6376,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6414,"end":6420,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6486,"end":6488,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6575,"end":6579,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":7023,"end":7029,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7196,"end":7202,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7344,"end":7350,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7429,"end":7431,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":7761,"end":7767,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7910,"end":7916,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7971,"end":7973,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8416,"end":8422,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8480,"end":8488,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":8531,"end":8533,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8694,"end":8700,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8764,"end":8766,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8909,"end":8915,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8991,"end":8993,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":9292,"end":9298,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9367,"end":9369,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":9610,"end":9616,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9796,"end":9802,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9870,"end":9872,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":10229,"end":10235,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10319,"end":10321,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":10410,"end":10414,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":10901,"end":10907,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10944,"end":10950,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11030,"end":11032,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11343,"end":11347,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":11840,"end":11846,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11909,"end":11915,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12046,"end":12052,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":12132,"end":12134,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":12482,"end":12486,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":12967,"end":12973,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13216,"end":13238,"code":2561,"category":1,"messageKey":"Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561","messageArgs":["skipPointerEventsCheck","DirectOptions","pointerEventsCheck"]},{"pos":13255,"end":13261,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13404,"end":13410,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":13508,"end":13510,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":13813,"end":13817,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":14390,"end":14396,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":14549,"end":14555,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":14624,"end":14626,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":14717,"end":14721,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":15178,"end":15184,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":15229,"end":15235,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":15294,"end":15300,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":15501,"end":15503,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":15601,"end":15605,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":16130,"end":16136,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16235,"end":16243,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":16274,"end":16276,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":16433,"end":16439,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16480,"end":16482,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":16725,"end":16731,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":16800,"end":16802,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":17018,"end":17024,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17064,"end":17070,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17130,"end":17138,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":17171,"end":17173,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":17365,"end":17371,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17477,"end":17483,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17530,"end":17532,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":17893,"end":17899,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":17962,"end":17970,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":18014,"end":18016,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":18097,"end":18101,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":18680,"end":18686,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":18771,"end":18773,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":18980,"end":18986,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":19043,"end":19045,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":19224,"end":19230,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":19282,"end":19284,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":19369,"end":19373,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":19934,"end":19940,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":20003,"end":20011,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":20042,"end":20044,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":20393,"end":20399,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":20464,"end":20472,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":20508,"end":20510,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":20737,"end":20743,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[810,[{"pos":171,"end":179,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":226,"end":236,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":249,"end":253,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":385,"end":394,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":407,"end":411,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":440,"end":442,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":621,"end":627,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":656,"end":662,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":750,"end":756,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":841,"end":847,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":935,"end":937,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1120,"end":1126,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1155,"end":1161,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1245,"end":1251,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1339,"end":1341,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1518,"end":1524,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1556,"end":1562,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1654,"end":1660,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1747,"end":1753,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1842,"end":1848,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1944,"end":1950,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[811,[{"pos":182,"end":186,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":343,"end":347,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":471,"end":475,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":557,"end":561,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":674,"end":678,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":697,"end":705,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":750,"end":760,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":773,"end":777,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":804,"end":806,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":904,"end":910,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1021,"end":1027,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1125,"end":1127,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1270,"end":1276,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1316,"end":1322,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1407,"end":1409,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1512,"end":1518,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1576,"end":1582,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1651,"end":1653,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1810,"end":1816,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1851,"end":1857,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[812,[{"pos":272,"end":280,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":320,"end":330,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":358,"end":362,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":498,"end":502,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":626,"end":635,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":682,"end":686,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":715,"end":717,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1070,"end":1076,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1180,"end":1182,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1437,"end":1443,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1521,"end":1523,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1848,"end":1854,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1957,"end":1959,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2347,"end":2353,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2573,"end":2579,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2640,"end":2646,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2745,"end":2751,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[813,[{"pos":270,"end":278,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":332,"end":342,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":418,"end":422,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":558,"end":562,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":686,"end":695,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":742,"end":746,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":775,"end":777,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1319,"end":1325,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1360,"end":1366,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1457,"end":1459,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1925,"end":1931,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2057,"end":2063,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2287,"end":2293,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2362,"end":2364,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2542,"end":2548,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2581,"end":2587,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2632,"end":2634,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2837,"end":2843,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2876,"end":2882,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2939,"end":2945,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3002,"end":3008,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3065,"end":3067,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3350,"end":3356,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3469,"end":3475,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[814,[{"pos":137,"end":145,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":174,"end":176,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":299,"end":305,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":340,"end":346,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":400,"end":406,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":467,"end":469,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":624,"end":630,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":698,"end":700,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":811,"end":817,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":920,"end":926,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":986,"end":988,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1085,"end":1091,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1162,"end":1164,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1262,"end":1268,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[815,[{"pos":125,"end":133,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":156,"end":158,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":276,"end":282,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":318,"end":324,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":379,"end":385,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":455,"end":457,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":588,"end":594,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":639,"end":641,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":751,"end":757,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":862,"end":868,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":977,"end":983,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1046,"end":1048,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1139,"end":1145,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1224,"end":1226,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1321,"end":1327,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1397,"end":1399,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1568,"end":1574,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[816,[{"pos":259,"end":263,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":330,"end":334,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":375,"end":379,"code":2503,"category":1,"messageKey":"Cannot_find_namespace_0_2503","messageArgs":["jest"]},{"pos":401,"end":409,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":434,"end":444,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":457,"end":461,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":488,"end":490,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":614,"end":620,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":712,"end":718,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":825,"end":827,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1110,"end":1116,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1176,"end":1182,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1240,"end":1246,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1300,"end":1306,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1393,"end":1395,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1482,"end":1486,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1676,"end":1682,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1765,"end":1771,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1824,"end":1830,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1940,"end":1942,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2182,"end":2188,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2369,"end":2375,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2435,"end":2441,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2500,"end":2502,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2632,"end":2638,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2924,"end":2932,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2982,"end":2992,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":3005,"end":3009,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3096,"end":3100,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3164,"end":3173,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":3186,"end":3190,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3219,"end":3221,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4003,"end":4009,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4098,"end":4104,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4157,"end":4163,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4255,"end":4257,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4967,"end":4973,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5071,"end":5073,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5586,"end":5592,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5659,"end":5665,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5731,"end":5737,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5846,"end":5852,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[817,[{"pos":177,"end":187,"code":7016,"category":1,"messageKey":"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016","messageArgs":["jest-axe","/tmp/claude-1000/-workspaces-predictIQ/a3288c73-ebd1-4633-aae6-3f64049d1796/scratchpad/wt-1241/frontend/node_modules/jest-axe/index.js"],"messageChain":[{"pos":177,"end":187,"code":7035,"category":1,"messageKey":"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035","messageArgs":["jest-axe","jest-axe"],"repopulateInfo":{"kind":2,"moduleReference":"jest-axe","mode":99}}]},{"pos":276,"end":282,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":312,"end":320,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":364,"end":374,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":461,"end":465,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":597,"end":606,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":619,"end":623,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":652,"end":660,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":701,"end":703,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":866,"end":872,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":917,"end":919,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1241,"end":1247,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1292,"end":1294,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1613,"end":1619,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1668,"end":1676,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1708,"end":1710,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1878,"end":1884,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1937,"end":1943,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1993,"end":1995,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2162,"end":2168,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2223,"end":2225,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2635,"end":2641,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2758,"end":2760,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3122,"end":3128,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3181,"end":3183,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3384,"end":3390,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3453,"end":3455,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3761,"end":3767,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3833,"end":3841,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3877,"end":3879,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4285,"end":4291,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4380,"end":4386,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4429,"end":4431,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4792,"end":4798,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4919,"end":4925,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4966,"end":4968,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5357,"end":5363,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5410,"end":5412,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5722,"end":5728,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5822,"end":5824,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6140,"end":6146,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6294,"end":6296,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6775,"end":6781,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6844,"end":6852,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":6892,"end":6894,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6985,"end":6991,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7057,"end":7063,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7125,"end":7131,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7209,"end":7211,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":7359,"end":7365,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7600,"end":7606,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7708,"end":7710,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":7872,"end":7878,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7921,"end":7923,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8118,"end":8124,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8165,"end":8167,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8360,"end":8366,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8425,"end":8433,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":8464,"end":8466,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":8760,"end":8766,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":8825,"end":8833,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":8869,"end":8871,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":9231,"end":9237,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9275,"end":9281,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9348,"end":9356,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":9391,"end":9393,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":9566,"end":9572,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9706,"end":9712,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":9805,"end":9813,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":9859,"end":9861,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":10254,"end":10260,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10306,"end":10308,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":10745,"end":10751,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":10802,"end":10810,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":10851,"end":10853,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11188,"end":11194,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11239,"end":11241,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11576,"end":11582,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":11627,"end":11629,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":11967,"end":11973,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]]],"affectedFilesPendingEmit":[665,666,667,668,669,670,671,672,677,664,674,675,678,731,722,730,721,729,723,724,725,809,810,811,812,813,814,815,816,817,726,728,727,682,683,689,690,691,686,684,687,685,679,680,714,715,716,692,693,694,681,673,717]} \ No newline at end of file +{"version":"7.0.2","root":[563,[664,680],[683,713],[733,742],[746,792],[870,875],[1080,1093]],"packageJsons":["./node_modules/@jest/expect-utils/package.json","./node_modules/@next/bundle-analyzer/package.json","./node_modules/@next/env/package.json","./node_modules/@opentelemetry/api/package.json","./node_modules/@playwright/test/package.json","./node_modules/@testing-library/dom/package.json","./node_modules/@testing-library/jest-dom/package.json","./node_modules/@testing-library/react/package.json","./node_modules/@testing-library/user-event/package.json","./node_modules/@types/aria-query/package.json","./node_modules/@types/jest/node_modules/@jest/schemas/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/package.json","./node_modules/@types/jest/node_modules/pretty-format/package.json","./node_modules/@types/jest/package.json","./node_modules/@types/node/package.json","./node_modules/@types/react-dom/package.json","./node_modules/@types/react/package.json","./node_modules/aria-query/package.json","./node_modules/chalk/package.json","./node_modules/csstype/package.json","./node_modules/expect/package.json","./node_modules/jest-axe/package.json","./node_modules/jest-matcher-utils/node_modules/@jest/schemas/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/package.json","./node_modules/jest-matcher-utils/node_modules/jest-diff/package.json","./node_modules/jest-matcher-utils/node_modules/pretty-format/package.json","./node_modules/jest-matcher-utils/package.json","./node_modules/jest-mock/package.json","./node_modules/next/dist/compiled/@edge-runtime/cookies/package.json","./node_modules/next/dist/compiled/@edge-runtime/primitives/package.json","./node_modules/next/dist/compiled/@next/font/package.json","./node_modules/next/dist/compiled/@vercel/og/package.json","./node_modules/next/dist/compiled/jest-worker/package.json","./node_modules/next/dist/compiled/superstruct/package.json","./node_modules/next/dist/compiled/webpack/package.json","./node_modules/next/package.json","./node_modules/playwright-core/package.json","./node_modules/playwright/package.json","./node_modules/pretty-format/package.json","./node_modules/punycode/package.json","./node_modules/react-dom/package.json","./node_modules/react/package.json","./node_modules/sharp/package.json","./node_modules/undici-types/package.json","./node_modules/zod/package.json","./node_modules/zod/v3/package.json","./node_modules/zod/v4/classic/package.json","./node_modules/zod/v4/core/package.json","./node_modules/zod/v4/locales/package.json","./package.json"],"missingPackageJsons":["./node_modules/@jest/expect-utils/build/package.json","./node_modules/@next/env/dist/package.json","./node_modules/@testing-library/dom/types/package.json","./node_modules/@testing-library/jest-dom/node_modules/@testing-library/dom/package.json","./node_modules/@testing-library/jest-dom/node_modules/aria-query/package.json","./node_modules/@testing-library/jest-dom/types/package.json","./node_modules/@testing-library/react/types/package.json","./node_modules/@testing-library/user-event/dist/package.json","./node_modules/@testing-library/user-event/dist/types/clipboard/package.json","./node_modules/@testing-library/user-event/dist/types/convenience/package.json","./node_modules/@testing-library/user-event/dist/types/document/package.json","./node_modules/@testing-library/user-event/dist/types/event/package.json","./node_modules/@testing-library/user-event/dist/types/event/selection/package.json","./node_modules/@testing-library/user-event/dist/types/keyboard/package.json","./node_modules/@testing-library/user-event/dist/types/package.json","./node_modules/@testing-library/user-event/dist/types/pointer/package.json","./node_modules/@testing-library/user-event/dist/types/setup/package.json","./node_modules/@testing-library/user-event/dist/types/system/package.json","./node_modules/@testing-library/user-event/dist/types/system/pointer/package.json","./node_modules/@testing-library/user-event/dist/types/utility/package.json","./node_modules/@testing-library/user-event/dist/types/utils/click/package.json","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/package.json","./node_modules/@testing-library/user-event/dist/types/utils/edit/package.json","./node_modules/@testing-library/user-event/dist/types/utils/focus/package.json","./node_modules/@testing-library/user-event/dist/types/utils/keyDef/package.json","./node_modules/@testing-library/user-event/dist/types/utils/misc/package.json","./node_modules/@testing-library/user-event/dist/types/utils/package.json","./node_modules/@testing-library/user-event/dist/types/utils/pointer/package.json","./node_modules/@types/css/package.json","./node_modules/@types/global/package.json","./node_modules/@types/macro/package.json","./node_modules/@types/style/package.json","./node_modules/@types/types/compiled/package.json","./node_modules/@types/types/global/package.json","./node_modules/@types/assert/package.json","./node_modules/@types/assert/strict/package.json","./node_modules/@types/async_hooks/package.json","./node_modules/@types/buffer/package.json","./node_modules/@types/child_process/package.json","./node_modules/@types/cluster/package.json","./node_modules/@types/console/package.json","./node_modules/@types/constants/package.json","./node_modules/@types/crypto/package.json","./node_modules/@types/dgram/package.json","./node_modules/@types/diagnostics_channel/package.json","./node_modules/@types/dns/package.json","./node_modules/@types/dns/promises/package.json","./node_modules/@types/domain/package.json","./node_modules/@types/electron/package.json","./node_modules/@types/events/package.json","./node_modules/@types/fs/package.json","./node_modules/@types/fs/promises/package.json","./node_modules/@types/http/package.json","./node_modules/@types/http2/package.json","./node_modules/@types/https/package.json","./node_modules/@types/inspector/package.json","./node_modules/@types/inspector/promises/package.json","./node_modules/@types/jest-axe/package.json","./node_modules/@types/jest/node_modules/@jest/schemas/build/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/any/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/argument/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/array/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/async-iterator/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/awaited/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/bigint/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/boolean/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/clone/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/composite/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/computed/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/const/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/constructor-parameters/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/constructor/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/create/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/date/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/enum/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/error/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/exclude/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/extends/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/extract/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/function/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/guard/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/helpers/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/indexed/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/instance-type/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/instantiate/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/integer/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/intersect/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/intrinsic/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/iterator/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/keyof/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/literal/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/mapped/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/module/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/never/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/not/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/null/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/number/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/object/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/omit/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/optional/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/parameters/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/partial/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/patterns/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/pick/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/promise/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/readonly-optional/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/readonly/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/record/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/recursive/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/ref/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/regexp/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/registry/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/required/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/rest/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/return-type/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/schema/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/sets/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/static/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/string/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/symbol/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/symbols/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/template-literal/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/transform/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/tuple/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/type/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/uint8array/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/undefined/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/union/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/unknown/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/unsafe/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/esm/type/void/package.json","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/package.json","./node_modules/@types/jest/node_modules/expect/package.json","./node_modules/@types/jest/node_modules/pretty-format/build/package.json","./node_modules/@types/module/package.json","./node_modules/@types/net/package.json","./node_modules/@types/next/dist/compiled/jest-worker/package.json","./node_modules/@types/next/dist/compiled/superstruct/package.json","./node_modules/@types/next/image-types/global/package.json","./node_modules/@types/next/package.json","./node_modules/@types/node/assert/package.json","./node_modules/@types/node/dns/package.json","./node_modules/@types/node/fs/package.json","./node_modules/@types/node/inspector/package.json","./node_modules/@types/node/path/package.json","./node_modules/@types/node/readline/package.json","./node_modules/@types/node/stream/package.json","./node_modules/@types/node/test/package.json","./node_modules/@types/node/timers/package.json","./node_modules/@types/node/util/package.json","./node_modules/@types/node/web-globals/package.json","./node_modules/@types/node/zlib/package.json","./node_modules/@types/os/package.json","./node_modules/@types/path/package.json","./node_modules/@types/path/posix/package.json","./node_modules/@types/path/win32/package.json","./node_modules/@types/perf_hooks/package.json","./node_modules/@types/process/package.json","./node_modules/@types/punycode/package.json","./node_modules/@types/querystring/package.json","./node_modules/@types/react-dom/client/package.json","./node_modules/@types/react-dom/experimental/package.json","./node_modules/@types/react-dom/server/package.json","./node_modules/@types/react-dom/test-utils/package.json","./node_modules/@types/react-server-dom-webpack/package.json","./node_modules/@types/react-server-dom-webpack/server/package.json","./node_modules/@types/react-server-dom-webpack/static/package.json","./node_modules/@types/react/compiler-runtime/package.json","./node_modules/@types/react/experimental/package.json","./node_modules/@types/react/jsx-dev-runtime/package.json","./node_modules/@types/react/jsx-runtime/package.json","./node_modules/@types/readline/package.json","./node_modules/@types/readline/promises/package.json","./node_modules/@types/repl/package.json","./node_modules/@types/server-only/package.json","./node_modules/@types/stream/consumers/package.json","./node_modules/@types/stream/iter/package.json","./node_modules/@types/stream/package.json","./node_modules/@types/stream/promises/package.json","./node_modules/@types/stream/web/package.json","./node_modules/@types/string_decoder/package.json","./node_modules/@types/timers/package.json","./node_modules/@types/timers/promises/package.json","./node_modules/@types/tls/package.json","./node_modules/@types/trace_events/package.json","./node_modules/@types/tty/package.json","./node_modules/@types/url/package.json","./node_modules/@types/util/package.json","./node_modules/@types/util/types/package.json","./node_modules/@types/v8/package.json","./node_modules/@types/vm/package.json","./node_modules/@types/wasi/package.json","./node_modules/@types/worker_threads/package.json","./node_modules/@types/zlib/package.json","./node_modules/assert/package.json","./node_modules/assert/strict/package.json","./node_modules/async_hooks/package.json","./node_modules/babel-plugin-react-compiler/package.json","./node_modules/buffer/package.json","./node_modules/child_process/package.json","./node_modules/cluster/package.json","./node_modules/console/package.json","./node_modules/constants/package.json","./node_modules/crypto/package.json","./node_modules/dgram/package.json","./node_modules/diagnostics_channel/package.json","./node_modules/dns/package.json","./node_modules/dns/promises/package.json","./node_modules/domain/package.json","./node_modules/electron/package.json","./node_modules/events/package.json","./node_modules/expect/build/package.json","./node_modules/fs/package.json","./node_modules/fs/promises/package.json","./node_modules/http/package.json","./node_modules/http2/package.json","./node_modules/https/package.json","./node_modules/inspector/package.json","./node_modules/inspector/promises/package.json","./node_modules/jest-matcher-utils/build/package.json","./node_modules/jest-matcher-utils/node_modules/@jest/schemas/build/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/any/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/argument/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/array/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/async-iterator/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/awaited/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/bigint/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/boolean/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/clone/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/composite/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/computed/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/const/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/constructor-parameters/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/constructor/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/create/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/date/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/enum/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/error/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/exclude/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extract/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/function/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/guard/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/helpers/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/indexed/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/instance-type/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/instantiate/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/integer/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intersect/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/iterator/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/keyof/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/literal/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/mapped/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/module/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/never/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/not/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/null/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/number/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/object/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/omit/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/optional/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/parameters/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/partial/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/patterns/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/pick/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/promise/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly-optional/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/record/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/recursive/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/ref/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/regexp/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/registry/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/required/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/rest/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/return-type/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/schema/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/sets/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/static/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/string/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/symbol/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/symbols/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/transform/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/tuple/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/type/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/uint8array/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/undefined/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/union/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/unknown/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/unsafe/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/void/package.json","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/package.json","./node_modules/jest-matcher-utils/node_modules/chalk/package.json","./node_modules/jest-matcher-utils/node_modules/jest-diff/build/package.json","./node_modules/jest-matcher-utils/node_modules/pretty-format/build/package.json","./node_modules/jest-mock/build/package.json","./node_modules/module/package.json","./node_modules/net/package.json","./node_modules/next/dist/api/package.json","./node_modules/next/dist/build/adapter/package.json","./node_modules/next/dist/build/analysis/package.json","./node_modules/next/dist/build/package.json","./node_modules/next/dist/build/segment-config/app/package.json","./node_modules/next/dist/build/segment-config/middleware/package.json","./node_modules/next/dist/build/segment-config/package.json","./node_modules/next/dist/build/segment-config/pages/package.json","./node_modules/next/dist/build/static-paths/package.json","./node_modules/next/dist/build/swc/package.json","./node_modules/next/dist/build/templates/package.json","./node_modules/next/dist/build/turborepo-access-trace/package.json","./node_modules/next/dist/build/webpack/loaders/metadata/package.json","./node_modules/next/dist/build/webpack/loaders/next-app-loader/package.json","./node_modules/next/dist/build/webpack/loaders/package.json","./node_modules/next/dist/build/webpack/package.json","./node_modules/next/dist/build/webpack/plugins/package.json","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/package.json","./node_modules/next/dist/cli/package.json","./node_modules/next/dist/client/components/http-access-fallback/package.json","./node_modules/next/dist/client/components/package.json","./node_modules/next/dist/client/components/router-reducer/package.json","./node_modules/next/dist/client/components/segment-cache/package.json","./node_modules/next/dist/client/package.json","./node_modules/next/dist/compiled/@edge-runtime/primitives/url/package.json","./node_modules/next/dist/compiled/@next/font/dist/google/package.json","./node_modules/next/dist/compiled/@next/font/dist/package.json","./node_modules/next/dist/compiled/@vercel/og/satori/package.json","./node_modules/next/dist/compiled/@vercel/og/types/package.json","./node_modules/next/dist/compiled/webpack/webpack/package.json","./node_modules/next/dist/export/package.json","./node_modules/next/dist/export/routes/package.json","./node_modules/next/dist/lib/framework/package.json","./node_modules/next/dist/lib/metadata/package.json","./node_modules/next/dist/lib/metadata/types/package.json","./node_modules/next/dist/lib/package.json","./node_modules/next/dist/next-devtools/dev-overlay/container/package.json","./node_modules/next/dist/next-devtools/dev-overlay/container/runtime-error/package.json","./node_modules/next/dist/next-devtools/dev-overlay/package.json","./node_modules/next/dist/next-devtools/dev-overlay/utils/package.json","./node_modules/next/dist/next-devtools/package.json","./node_modules/next/dist/next-devtools/server/package.json","./node_modules/next/dist/next-devtools/shared/package.json","./node_modules/next/dist/next-devtools/userspace/app/package.json","./node_modules/next/dist/next-devtools/userspace/package.json","./node_modules/next/dist/next-devtools/userspace/pages/package.json","./node_modules/next/dist/package.json","./node_modules/next/dist/pages/package.json","./node_modules/next/dist/server/after/package.json","./node_modules/next/dist/server/api-utils/package.json","./node_modules/next/dist/server/app-render/instant-validation/package.json","./node_modules/next/dist/server/app-render/package.json","./node_modules/next/dist/server/app-render/rsc/package.json","./node_modules/next/dist/server/async-storage/package.json","./node_modules/next/dist/server/base-http/package.json","./node_modules/next/dist/server/dev/package.json","./node_modules/next/dist/server/instrumentation/package.json","./node_modules/next/dist/server/lib/cache-handlers/package.json","./node_modules/next/dist/server/lib/experimental/package.json","./node_modules/next/dist/server/lib/incremental-cache/package.json","./node_modules/next/dist/server/lib/package.json","./node_modules/next/dist/server/lib/router-utils/package.json","./node_modules/next/dist/server/node-environment-extensions/package.json","./node_modules/next/dist/server/normalizers/package.json","./node_modules/next/dist/server/normalizers/request/package.json","./node_modules/next/dist/server/package.json","./node_modules/next/dist/server/request/connection/package.json","./node_modules/next/dist/server/request/package.json","./node_modules/next/dist/server/response-cache/package.json","./node_modules/next/dist/server/resume-data-cache/package.json","./node_modules/next/dist/server/route-definitions/package.json","./node_modules/next/dist/server/route-matcher-managers/package.json","./node_modules/next/dist/server/route-matcher-providers/package.json","./node_modules/next/dist/server/route-matchers/package.json","./node_modules/next/dist/server/route-matches/package.json","./node_modules/next/dist/server/route-modules/app-page/helpers/package.json","./node_modules/next/dist/server/route-modules/app-page/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/contexts/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/rsc/package.json","./node_modules/next/dist/server/route-modules/app-page/vendored/ssr/package.json","./node_modules/next/dist/server/route-modules/app-route/package.json","./node_modules/next/dist/server/route-modules/package.json","./node_modules/next/dist/server/route-modules/pages/builtin/package.json","./node_modules/next/dist/server/route-modules/pages/package.json","./node_modules/next/dist/server/route-modules/pages/vendored/contexts/package.json","./node_modules/next/dist/server/route-modules/pages/vendored/package.json","./node_modules/next/dist/server/use-cache/cache-tag/package.json","./node_modules/next/dist/server/use-cache/package.json","./node_modules/next/dist/server/web/exports/package.json","./node_modules/next/dist/server/web/package.json","./node_modules/next/dist/server/web/spec-extension/adapters/package.json","./node_modules/next/dist/server/web/spec-extension/fetch-event/package.json","./node_modules/next/dist/server/web/spec-extension/image-response/package.json","./node_modules/next/dist/server/web/spec-extension/package.json","./node_modules/next/dist/server/web/spec-extension/request/package.json","./node_modules/next/dist/server/web/spec-extension/response/package.json","./node_modules/next/dist/server/web/spec-extension/revalidate/package.json","./node_modules/next/dist/server/web/spec-extension/unstable-cache/package.json","./node_modules/next/dist/server/web/spec-extension/unstable-no-store/package.json","./node_modules/next/dist/server/web/spec-extension/user-agent/package.json","./node_modules/next/dist/server/web/types/package.json","./node_modules/next/dist/shared/lib/package.json","./node_modules/next/dist/shared/lib/router/package.json","./node_modules/next/dist/shared/lib/router/utils/package.json","./node_modules/next/dist/shared/lib/segment-cache/package.json","./node_modules/next/dist/shared/package.json","./node_modules/next/dist/styled-jsx/package.json","./node_modules/next/dist/styled-jsx/types/package.json","./node_modules/next/dist/telemetry/package.json","./node_modules/next/dist/trace/package.json","./node_modules/next/dynamic/package.json","./node_modules/next/font/google/package.json","./node_modules/next/font/package.json","./node_modules/next/headers/package.json","./node_modules/next/image-types/global/package.json","./node_modules/next/image-types/package.json","./node_modules/next/link/package.json","./node_modules/next/navigation/package.json","./node_modules/next/server/package.json","./node_modules/next/types/package.json","./node_modules/os/package.json","./node_modules/path/package.json","./node_modules/path/posix/package.json","./node_modules/path/win32/package.json","./node_modules/perf_hooks/package.json","./node_modules/playwright-core/types/package.json","./node_modules/playwright/node_modules/playwright-core/package.json","./node_modules/playwright/test/package.json","./node_modules/playwright/types/package.json","./node_modules/pretty-format/build/package.json","./node_modules/process/package.json","./node_modules/querystring/package.json","./node_modules/react-dom/client/package.json","./node_modules/react-dom/experimental/package.json","./node_modules/react-dom/server/package.json","./node_modules/react-dom/test-utils/package.json","./node_modules/react-server-dom-webpack/package.json","./node_modules/react-server-dom-webpack/server/package.json","./node_modules/react-server-dom-webpack/static/package.json","./node_modules/react/compiler-runtime/package.json","./node_modules/react/experimental/package.json","./node_modules/react/jsx-dev-runtime/package.json","./node_modules/react/jsx-runtime/package.json","./node_modules/readline/package.json","./node_modules/readline/promises/package.json","./node_modules/repl/package.json","./node_modules/sass/package.json","./node_modules/server-only/package.json","./node_modules/sharp/lib/package.json","./node_modules/stream/consumers/package.json","./node_modules/stream/iter/package.json","./node_modules/stream/package.json","./node_modules/stream/promises/package.json","./node_modules/stream/web/package.json","./node_modules/string_decoder/package.json","./node_modules/timers/package.json","./node_modules/timers/promises/package.json","./node_modules/tls/package.json","./node_modules/trace_events/package.json","./node_modules/tty/package.json","./node_modules/url/package.json","./node_modules/util/package.json","./node_modules/util/types/package.json","./node_modules/v8/package.json","./node_modules/vm/package.json","./node_modules/wasi/package.json","./node_modules/worker_threads/package.json","./node_modules/zlib/package.json","./node_modules/zod/v3/helpers/package.json","./node_modules/zod/v3/locales/package.json","../../../../node_modules/assert/package.json","../../../../node_modules/assert/strict/package.json","../../../../node_modules/async_hooks/package.json","../../../../node_modules/buffer/package.json","../../../../node_modules/child_process/package.json","../../../../node_modules/cluster/package.json","../../../../node_modules/console/package.json","../../../../node_modules/constants/package.json","../../../../node_modules/crypto/package.json","../../../../node_modules/dgram/package.json","../../../../node_modules/diagnostics_channel/package.json","../../../../node_modules/dns/package.json","../../../../node_modules/dns/promises/package.json","../../../../node_modules/domain/package.json","../../../../node_modules/electron/package.json","../../../../node_modules/events/package.json","../../../../node_modules/fs/package.json","../../../../node_modules/fs/promises/package.json","../../../../node_modules/http/package.json","../../../../node_modules/http2/package.json","../../../../node_modules/https/package.json","../../../../node_modules/inspector/package.json","../../../../node_modules/inspector/promises/package.json","../../../../node_modules/jest-axe/package.json","../../../../node_modules/module/package.json","../../../../node_modules/net/package.json","../../../../node_modules/next/dist/compiled/jest-worker/package.json","../../../../node_modules/next/dist/compiled/superstruct/package.json","../../../../node_modules/next/package.json","../../../../node_modules/os/package.json","../../../../node_modules/path/package.json","../../../../node_modules/path/posix/package.json","../../../../node_modules/path/win32/package.json","../../../../node_modules/perf_hooks/package.json","../../../../node_modules/process/package.json","../../../../node_modules/punycode/package.json","../../../../node_modules/querystring/package.json","../../../../node_modules/react-server-dom-webpack/package.json","../../../../node_modules/react-server-dom-webpack/server/package.json","../../../../node_modules/react-server-dom-webpack/static/package.json","../../../../node_modules/readline/package.json","../../../../node_modules/readline/promises/package.json","../../../../node_modules/repl/package.json","../../../../node_modules/server-only/package.json","../../../../node_modules/stream/consumers/package.json","../../../../node_modules/stream/iter/package.json","../../../../node_modules/stream/package.json","../../../../node_modules/stream/promises/package.json","../../../../node_modules/stream/web/package.json","../../../../node_modules/string_decoder/package.json","../../../../node_modules/timers/package.json","../../../../node_modules/timers/promises/package.json","../../../../node_modules/tls/package.json","../../../../node_modules/trace_events/package.json","../../../../node_modules/tty/package.json","../../../../node_modules/url/package.json","../../../../node_modules/util/package.json","../../../../node_modules/util/types/package.json","../../../../node_modules/v8/package.json","../../../../node_modules/vm/package.json","../../../../node_modules/wasi/package.json","../../../../node_modules/worker_threads/package.json","../../../../node_modules/zlib/package.json"],"fileNames":["lib.es5.d.ts","lib.es2015.d.ts","lib.es2016.d.ts","lib.es2017.d.ts","lib.es2018.d.ts","lib.es2019.d.ts","lib.es2020.d.ts","lib.es2021.d.ts","lib.es2022.d.ts","lib.es2023.d.ts","lib.es2024.d.ts","lib.es2025.d.ts","lib.esnext.d.ts","lib.dom.d.ts","lib.dom.iterable.d.ts","lib.es2015.core.d.ts","lib.es2015.collection.d.ts","lib.es2015.generator.d.ts","lib.es2015.iterable.d.ts","lib.es2015.promise.d.ts","lib.es2015.proxy.d.ts","lib.es2015.reflect.d.ts","lib.es2015.symbol.d.ts","lib.es2015.symbol.wellknown.d.ts","lib.es2016.array.include.d.ts","lib.es2016.intl.d.ts","lib.es2017.arraybuffer.d.ts","lib.es2017.date.d.ts","lib.es2017.object.d.ts","lib.es2017.sharedmemory.d.ts","lib.es2017.string.d.ts","lib.es2017.intl.d.ts","lib.es2017.typedarrays.d.ts","lib.es2018.asyncgenerator.d.ts","lib.es2018.asynciterable.d.ts","lib.es2018.intl.d.ts","lib.es2018.promise.d.ts","lib.es2018.regexp.d.ts","lib.es2019.array.d.ts","lib.es2019.object.d.ts","lib.es2019.string.d.ts","lib.es2019.symbol.d.ts","lib.es2019.intl.d.ts","lib.es2020.bigint.d.ts","lib.es2020.date.d.ts","lib.es2020.promise.d.ts","lib.es2020.sharedmemory.d.ts","lib.es2020.string.d.ts","lib.es2020.symbol.wellknown.d.ts","lib.es2020.intl.d.ts","lib.es2020.number.d.ts","lib.es2021.promise.d.ts","lib.es2021.string.d.ts","lib.es2021.weakref.d.ts","lib.es2021.intl.d.ts","lib.es2022.array.d.ts","lib.es2022.error.d.ts","lib.es2022.intl.d.ts","lib.es2022.object.d.ts","lib.es2022.string.d.ts","lib.es2022.regexp.d.ts","lib.es2023.array.d.ts","lib.es2023.collection.d.ts","lib.es2023.intl.d.ts","lib.es2024.arraybuffer.d.ts","lib.es2024.collection.d.ts","lib.es2024.object.d.ts","lib.es2024.promise.d.ts","lib.es2024.regexp.d.ts","lib.es2024.sharedmemory.d.ts","lib.es2024.string.d.ts","lib.es2025.collection.d.ts","lib.es2025.float16.d.ts","lib.es2025.intl.d.ts","lib.es2025.iterator.d.ts","lib.es2025.promise.d.ts","lib.es2025.regexp.d.ts","lib.esnext.array.d.ts","lib.esnext.collection.d.ts","lib.esnext.date.d.ts","lib.esnext.decorators.d.ts","lib.esnext.disposable.d.ts","lib.esnext.error.d.ts","lib.esnext.intl.d.ts","lib.esnext.sharedmemory.d.ts","lib.esnext.temporal.d.ts","lib.esnext.typedarrays.d.ts","lib.decorators.d.ts","lib.decorators.legacy.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/next/dist/styled-jsx/types/css.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/styled-jsx/types/index.d.ts","./node_modules/next/dist/server/get-page-files.d.ts","./node_modules/@types/node/globals.typedarray.d.ts","./node_modules/@types/node/buffer.buffer.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/web-globals/abortcontroller.d.ts","./node_modules/@types/node/web-globals/blob.d.ts","./node_modules/@types/node/web-globals/console.d.ts","./node_modules/@types/node/web-globals/crypto.d.ts","./node_modules/@types/node/web-globals/domexception.d.ts","./node_modules/@types/node/web-globals/encoding.d.ts","./node_modules/@types/node/web-globals/events.d.ts","./node_modules/undici-types/utility.d.ts","./node_modules/undici-types/header.d.ts","./node_modules/undici-types/readable.d.ts","./node_modules/undici-types/fetch.d.ts","./node_modules/undici-types/formdata.d.ts","./node_modules/undici-types/connector.d.ts","./node_modules/undici-types/client-stats.d.ts","./node_modules/undici-types/client.d.ts","./node_modules/undici-types/errors.d.ts","./node_modules/undici-types/dispatcher.d.ts","./node_modules/undici-types/global-dispatcher.d.ts","./node_modules/undici-types/global-origin.d.ts","./node_modules/undici-types/pool-stats.d.ts","./node_modules/undici-types/pool.d.ts","./node_modules/undici-types/handlers.d.ts","./node_modules/undici-types/balanced-pool.d.ts","./node_modules/undici-types/round-robin-pool.d.ts","./node_modules/undici-types/h2c-client.d.ts","./node_modules/undici-types/agent.d.ts","./node_modules/undici-types/dispatcher1-wrapper.d.ts","./node_modules/undici-types/mock-interceptor.d.ts","./node_modules/undici-types/mock-call-history.d.ts","./node_modules/undici-types/mock-agent.d.ts","./node_modules/undici-types/mock-client.d.ts","./node_modules/undici-types/mock-pool.d.ts","./node_modules/undici-types/snapshot-agent.d.ts","./node_modules/undici-types/mock-errors.d.ts","./node_modules/undici-types/proxy-agent.d.ts","./node_modules/undici-types/socks5-proxy-agent.d.ts","./node_modules/undici-types/env-http-proxy-agent.d.ts","./node_modules/undici-types/retry-handler.d.ts","./node_modules/undici-types/retry-agent.d.ts","./node_modules/undici-types/api.d.ts","./node_modules/undici-types/cache-interceptor.d.ts","./node_modules/undici-types/interceptors.d.ts","./node_modules/undici-types/util.d.ts","./node_modules/undici-types/cookies.d.ts","./node_modules/undici-types/patch.d.ts","./node_modules/undici-types/websocket.d.ts","./node_modules/undici-types/eventsource.d.ts","./node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/undici-types/content-type.d.ts","./node_modules/undici-types/cache.d.ts","./node_modules/undici-types/index.d.ts","./node_modules/@types/node/web-globals/fetch.d.ts","./node_modules/@types/node/web-globals/importmeta.d.ts","./node_modules/@types/node/web-globals/messaging.d.ts","./node_modules/@types/node/web-globals/navigator.d.ts","./node_modules/@types/node/web-globals/performance.d.ts","./node_modules/@types/node/web-globals/storage.d.ts","./node_modules/@types/node/web-globals/streams.d.ts","./node_modules/@types/node/web-globals/timers.d.ts","./node_modules/@types/node/web-globals/url.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/ffi.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/inspector.generated.d.ts","./node_modules/@types/node/inspector/promises.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/path/posix.d.ts","./node_modules/@types/node/path/win32.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/quic.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/sea.d.ts","./node_modules/@types/node/sqlite.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/iter.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/test/reporters.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/util/types.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/zlib/iter.d.ts","./node_modules/@types/node/index.d.ts","./node_modules/@types/react/canary.d.ts","./node_modules/@types/react/experimental.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/@types/react-dom/canary.d.ts","./node_modules/@types/react-dom/experimental.d.ts","./node_modules/next/dist/lib/fallback.d.ts","./node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/next/dist/shared/lib/modern-browserslist-target.d.ts","./node_modules/next/dist/shared/lib/entry-constants.d.ts","./node_modules/next/dist/shared/lib/constants.d.ts","./node_modules/next/dist/lib/bundler.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/request/search-params.d.ts","./node_modules/next/dist/shared/lib/segment-cache/vary-params-decoding.d.ts","./node_modules/next/dist/server/app-render/vary-params.d.ts","./node_modules/next/dist/server/request/params.d.ts","./node_modules/next/dist/server/route-kind.d.ts","./node_modules/next/dist/server/route-definitions/route-definition.d.ts","./node_modules/next/dist/server/route-matches/route-match.d.ts","./node_modules/next/dist/client/components/app-router-headers.d.ts","./node_modules/next/dist/server/lib/cache-control.d.ts","./node_modules/next/dist/shared/lib/app-router-types.d.ts","./node_modules/next/dist/server/lib/cache-handlers/types.d.ts","./node_modules/next/dist/server/use-cache/use-cache-wrapper.d.ts","./node_modules/next/dist/server/resume-data-cache/cache-store.d.ts","./node_modules/next/dist/server/resume-data-cache/resume-data-cache.d.ts","./node_modules/next/dist/lib/constants.d.ts","./node_modules/next/dist/server/render-result.d.ts","./node_modules/next/dist/server/response-cache/types.d.ts","./node_modules/next/dist/server/response-cache/index.d.ts","./node_modules/@types/react/jsx-runtime.d.ts","./node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.d.ts","./node_modules/next/dist/build/static-paths/types.d.ts","./node_modules/next/dist/server/route-definitions/app-page-route-definition.d.ts","./node_modules/next/dist/build/adapter/setup-node-env.external.d.ts","./node_modules/next/dist/server/instrumentation/types.d.ts","./node_modules/next/dist/lib/setup-exception-listeners.d.ts","./node_modules/next/dist/lib/worker.d.ts","./node_modules/next/dist/server/lib/experimental/ppr.d.ts","./node_modules/next/dist/lib/page-types.d.ts","./node_modules/next/dist/build/segment-config/app/app-segment-config.d.ts","./node_modules/next/dist/build/segment-config/pages/pages-segment-config.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/require-hook.d.ts","./node_modules/next/dist/server/node-polyfill-crypto.d.ts","./node_modules/next/dist/server/node-environment-baseline.d.ts","./node_modules/next/dist/server/node-environment-extensions/error-inspect.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-file.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-exit.d.ts","./node_modules/next/dist/server/node-environment-extensions/console-dim.external.d.ts","./node_modules/next/dist/server/node-environment-extensions/unhandled-rejection.external.d.ts","./node_modules/next/dist/server/node-environment-extensions/random.d.ts","./node_modules/next/dist/server/node-environment-extensions/date.d.ts","./node_modules/next/dist/server/node-environment-extensions/web-crypto.d.ts","./node_modules/next/dist/server/node-environment-extensions/node-crypto.d.ts","./node_modules/next/dist/server/node-environment-extensions/fast-set-immediate.external.d.ts","./node_modules/next/dist/server/node-environment.d.ts","./node_modules/next/dist/build/page-extensions-type.d.ts","./node_modules/next/dist/server/route-modules/app-page/module.compiled.d.ts","./node_modules/next/dist/server/route-definitions/app-route-route-definition.d.ts","./node_modules/next/dist/server/lib/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/shared/lib/deep-readonly.d.ts","./node_modules/next/dist/server/lib/incremental-cache/index.d.ts","./node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.d.ts","./node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.d.ts","./node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.d.ts","./node_modules/next/dist/server/route-definitions/locale-route-definition.d.ts","./node_modules/next/dist/server/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/client/components/readonly-url-search-params.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/client/flight-data-helpers.d.ts","./node_modules/next/dist/client/components/segment-cache/cache-key.d.ts","./node_modules/next/dist/client/components/router-reducer/fetch-server-response.d.ts","./node_modules/next/dist/client/components/segment-cache/types.d.ts","./node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.d.ts","./node_modules/next/dist/client/components/segment-cache/scheduler.d.ts","./node_modules/next/dist/client/components/segment-cache/cache-map.d.ts","./node_modules/next/dist/client/components/segment-cache/vary-path.d.ts","./node_modules/next/dist/client/components/segment-cache/cache.d.ts","./node_modules/next/dist/client/components/router-reducer/ppr-navigations.d.ts","./node_modules/next/dist/client/components/segment-cache/navigation.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/shared/lib/server-inserted-html.shared-runtime.d.ts","./node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/server/route-modules/pages/module.compiled.d.ts","./node_modules/next/dist/build/templates/pages.d.ts","./node_modules/next/dist/server/route-modules/pages/module.d.ts","./node_modules/next/dist/server/render.d.ts","./node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/next/dist/server/route-definitions/pages-api-route-definition.d.ts","./node_modules/next/dist/server/route-matches/pages-api-route-match.d.ts","./node_modules/next/dist/server/route-matchers/route-matcher.d.ts","./node_modules/next/dist/server/route-matcher-providers/route-matcher-provider.d.ts","./node_modules/next/dist/server/route-matcher-managers/route-matcher-manager.d.ts","./node_modules/next/dist/server/normalizers/normalizer.d.ts","./node_modules/next/dist/server/normalizers/locale-route-normalizer.d.ts","./node_modules/next/dist/server/normalizers/request/pathname-normalizer.d.ts","./node_modules/next/dist/server/normalizers/request/suffix.d.ts","./node_modules/next/dist/server/normalizers/request/rsc.d.ts","./node_modules/next/dist/server/normalizers/request/next-data.d.ts","./node_modules/next/dist/server/after/builtin-request-context.d.ts","./node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.d.ts","./node_modules/next/dist/server/route-modules/pages/builtin/_error.d.ts","./node_modules/next/dist/server/load-default-error-components.d.ts","./node_modules/next/dist/server/base-server.d.ts","./node_modules/next/dist/server/after/after.d.ts","./node_modules/next/dist/server/after/after-context.d.ts","./node_modules/next/dist/server/use-cache/cache-life.d.ts","./node_modules/next/dist/server/app-render/work-async-storage-instance.d.ts","./node_modules/next/dist/server/lib/lazy-result.d.ts","./node_modules/next/dist/server/app-render/create-error-handler.d.ts","./node_modules/next/dist/shared/lib/action-revalidation-kind.d.ts","./node_modules/next/dist/server/app-render/work-async-storage.external.d.ts","./node_modules/next/dist/server/async-storage/work-store.d.ts","./node_modules/next/dist/server/web/http.d.ts","./node_modules/next/dist/client/components/hooks-server-context.d.ts","./node_modules/next/dist/server/route-modules/app-route/shared-modules.d.ts","./node_modules/next/dist/client/components/redirect-status-code.d.ts","./node_modules/next/dist/client/components/redirect-error.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/server/app-render/cache-signal.d.ts","./node_modules/next/dist/server/app-render/instant-validation/boundary-tracking.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-validation-error.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-relative-url.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-samples.d.ts","./node_modules/next/dist/server/app-render/dynamic-rendering.d.ts","./node_modules/next/dist/server/app-render/work-unit-async-storage-instance.d.ts","./node_modules/next/dist/server/lib/implicit-tags.d.ts","./node_modules/next/dist/server/app-render/staged-rendering.d.ts","./node_modules/next/dist/server/app-render/work-unit-async-storage.external.d.ts","./node_modules/next/dist/build/templates/app-route.d.ts","./node_modules/next/dist/server/app-render/action-async-storage-instance.d.ts","./node_modules/next/dist/server/app-render/action-async-storage.external.d.ts","./node_modules/next/dist/server/route-modules/app-route/module.d.ts","./node_modules/next/dist/server/route-modules/app-route/module.compiled.d.ts","./node_modules/next/dist/build/segment-config/app/app-segments.d.ts","./node_modules/next/dist/build/get-supported-browsers.d.ts","./node_modules/next/dist/build/utils.d.ts","./node_modules/next/dist/build/rendering-mode.d.ts","./node_modules/next/dist/server/lib/router-utils/build-prefetch-segment-data-route.d.ts","./node_modules/next/dist/server/lib/cpu-profile.d.ts","./node_modules/next/dist/build/turborepo-access-trace/types.d.ts","./node_modules/next/dist/build/turborepo-access-trace/result.d.ts","./node_modules/next/dist/build/turborepo-access-trace/helpers.d.ts","./node_modules/next/dist/build/turborepo-access-trace/index.d.ts","./node_modules/next/dist/export/routes/types.d.ts","./node_modules/next/dist/export/types.d.ts","./node_modules/next/dist/export/worker.d.ts","./node_modules/next/dist/build/worker.d.ts","./node_modules/next/dist/build/index.d.ts","./node_modules/next/dist/lib/coalesced-function.d.ts","./node_modules/next/dist/server/lib/router-utils/types.d.ts","./node_modules/next/dist/trace/types.d.ts","./node_modules/next/dist/trace/trace.d.ts","./node_modules/next/dist/trace/shared.d.ts","./node_modules/next/dist/trace/index.d.ts","./node_modules/next/dist/build/load-jsconfig.d.ts","./node_modules/@next/env/dist/index.d.ts","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.d.ts","./node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.d.ts","./node_modules/next/dist/telemetry/storage.d.ts","./node_modules/next/dist/build/build-context.d.ts","./node_modules/next/dist/build/webpack-config.d.ts","./node_modules/next/dist/build/swc/generated-native.d.ts","./node_modules/next/dist/build/define-env.d.ts","./node_modules/next/dist/build/swc/index.d.ts","./node_modules/next/dist/build/swc/types.d.ts","./node_modules/next/dist/server/dev/parse-version-info.d.ts","./node_modules/next/dist/next-devtools/shared/types.d.ts","./node_modules/next/dist/server/dev/dev-indicator-server-state.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/cache-indicator.d.ts","./node_modules/next/dist/server/lib/parse-stack.d.ts","./node_modules/next/dist/next-devtools/server/shared.d.ts","./node_modules/next/dist/next-devtools/shared/stack-frame.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/utils/get-error-by-type.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/container/runtime-error/render-error.d.ts","./node_modules/next/dist/next-devtools/dev-overlay/shared.d.ts","./node_modules/next/dist/server/dev/debug-channel.d.ts","./node_modules/next/dist/server/dev/hot-reloader-types.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/build/segment-config/middleware/middleware-config.d.ts","./node_modules/next/dist/server/web/types.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/next/dist/server/base-http/node.d.ts","./node_modules/next/dist/server/lib/async-callback-set.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/sharp/lib/index.d.ts","./node_modules/next/dist/server/image-optimizer.d.ts","./node_modules/next/dist/server/next-server.d.ts","./node_modules/next/dist/server/lib/types.d.ts","./node_modules/next/dist/server/lib/lru-cache.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/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/router-utils/router-server-context.d.ts","./node_modules/next/dist/server/route-modules/route-module.d.ts","./node_modules/next/dist/server/load-components.d.ts","./node_modules/next/dist/server/web/adapter.d.ts","./node_modules/next/dist/server/app-render/types.d.ts","./node_modules/next/dist/build/webpack/loaders/metadata/types.d.ts","./node_modules/next/dist/build/webpack/loaders/next-app-loader/index.d.ts","./node_modules/next/dist/server/lib/app-dir-module.d.ts","./node_modules/next/dist/server/app-render/app-render.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/client/components/error-boundary.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/client-page.d.ts","./node_modules/next/dist/client/components/client-segment.d.ts","./node_modules/next/dist/client/components/http-access-fallback/error-boundary.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/dist/lib/metadata/types/resolvers.d.ts","./node_modules/next/dist/lib/metadata/types/icons.d.ts","./node_modules/next/dist/lib/metadata/resolve-metadata.d.ts","./node_modules/next/dist/lib/metadata/metadata.d.ts","./node_modules/next/dist/lib/framework/boundary-components.d.ts","./node_modules/next/dist/server/app-render/rsc/preloads.d.ts","./node_modules/next/dist/server/app-render/rsc/postpone.d.ts","./node_modules/next/dist/server/app-render/rsc/taint.d.ts","./node_modules/next/dist/server/app-render/collect-segment-data.d.ts","./node_modules/next/dist/server/app-render/instant-validation/instant-validation.d.ts","./node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.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/route-modules/app-page/helpers/prerender-manifest-matcher.d.ts","./node_modules/@types/react/jsx-dev-runtime.d.ts","./node_modules/@types/react/compiler-runtime.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.d.ts","./node_modules/@types/react-dom/client.d.ts","./node_modules/@types/react-dom/static.d.ts","./node_modules/@types/react-dom/server.d.ts","./node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.d.ts","./node_modules/next/dist/server/route-modules/app-page/module.d.ts","./node_modules/next/dist/server/request/fallback-params.d.ts","./node_modules/next/dist/server/web/spec-extension/image-response.d.ts","./node_modules/next/dist/server/web/spec-extension/user-agent.d.ts","./node_modules/next/dist/server/web/spec-extension/url-pattern.d.ts","./node_modules/next/dist/server/after/index.d.ts","./node_modules/next/dist/server/request/connection.d.ts","./node_modules/next/dist/server/web/exports/index.d.ts","./node_modules/next/dist/server/request-meta.d.ts","./node_modules/next/dist/cli/next-test.d.ts","./node_modules/next/dist/shared/lib/size-limit.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/build/adapter/build-complete.d.ts","./node_modules/next/dist/types.d.ts","./node_modules/next/dist/shared/lib/html-context.shared-runtime.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.d.ts","./node_modules/next/dist/server/web/spec-extension/unstable-no-store.d.ts","./node_modules/next/dist/server/use-cache/cache-tag.d.ts","./node_modules/next/cache.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/dist/client/components/catch-error.d.ts","./node_modules/next/dist/api/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/server/request/cookies.d.ts","./node_modules/next/dist/server/request/headers.d.ts","./node_modules/next/dist/server/request/draft-mode.d.ts","./node_modules/next/headers.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/unrecognized-action-error.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/forbidden.d.ts","./node_modules/next/dist/client/components/unauthorized.d.ts","./node_modules/next/dist/client/components/unstable-rethrow.server.d.ts","./node_modules/next/dist/client/components/unstable-rethrow.d.ts","./node_modules/next/dist/client/components/navigation.react-server.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/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/types.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/types.d.ts","./node_modules/next/index.d.ts","./node_modules/next/image-types/global.d.ts","./next-env.d.ts","./node_modules/playwright-core/types/protocol.d.ts","./node_modules/playwright-core/types/structs.d.ts","./node_modules/zod/v4/core/json-schema.d.cts","./node_modules/zod/v4/core/standard-schema.d.cts","./node_modules/zod/v4/core/registries.d.cts","./node_modules/zod/v4/core/to-json-schema.d.cts","./node_modules/zod/v4/core/util.d.cts","./node_modules/zod/v4/core/versions.d.cts","./node_modules/zod/v4/core/schemas.d.cts","./node_modules/zod/v4/core/checks.d.cts","./node_modules/zod/v4/core/errors.d.cts","./node_modules/zod/v4/core/core.d.cts","./node_modules/zod/v4/core/parse.d.cts","./node_modules/zod/v4/core/regexes.d.cts","./node_modules/zod/v4/locales/ar.d.cts","./node_modules/zod/v4/locales/az.d.cts","./node_modules/zod/v4/locales/be.d.cts","./node_modules/zod/v4/locales/bg.d.cts","./node_modules/zod/v4/locales/ca.d.cts","./node_modules/zod/v4/locales/cs.d.cts","./node_modules/zod/v4/locales/da.d.cts","./node_modules/zod/v4/locales/de.d.cts","./node_modules/zod/v4/locales/el.d.cts","./node_modules/zod/v4/locales/en.d.cts","./node_modules/zod/v4/locales/eo.d.cts","./node_modules/zod/v4/locales/es.d.cts","./node_modules/zod/v4/locales/fa.d.cts","./node_modules/zod/v4/locales/fi.d.cts","./node_modules/zod/v4/locales/fr.d.cts","./node_modules/zod/v4/locales/fr-CA.d.cts","./node_modules/zod/v4/locales/he.d.cts","./node_modules/zod/v4/locales/hr.d.cts","./node_modules/zod/v4/locales/hu.d.cts","./node_modules/zod/v4/locales/hy.d.cts","./node_modules/zod/v4/locales/id.d.cts","./node_modules/zod/v4/locales/is.d.cts","./node_modules/zod/v4/locales/it.d.cts","./node_modules/zod/v4/locales/ja.d.cts","./node_modules/zod/v4/locales/ka.d.cts","./node_modules/zod/v4/locales/kh.d.cts","./node_modules/zod/v4/locales/km.d.cts","./node_modules/zod/v4/locales/ko.d.cts","./node_modules/zod/v4/locales/lt.d.cts","./node_modules/zod/v4/locales/mk.d.cts","./node_modules/zod/v4/locales/ms.d.cts","./node_modules/zod/v4/locales/nl.d.cts","./node_modules/zod/v4/locales/no.d.cts","./node_modules/zod/v4/locales/ota.d.cts","./node_modules/zod/v4/locales/ps.d.cts","./node_modules/zod/v4/locales/pl.d.cts","./node_modules/zod/v4/locales/pt.d.cts","./node_modules/zod/v4/locales/ro.d.cts","./node_modules/zod/v4/locales/ru.d.cts","./node_modules/zod/v4/locales/sl.d.cts","./node_modules/zod/v4/locales/sv.d.cts","./node_modules/zod/v4/locales/ta.d.cts","./node_modules/zod/v4/locales/th.d.cts","./node_modules/zod/v4/locales/tr.d.cts","./node_modules/zod/v4/locales/ua.d.cts","./node_modules/zod/v4/locales/uk.d.cts","./node_modules/zod/v4/locales/ur.d.cts","./node_modules/zod/v4/locales/uz.d.cts","./node_modules/zod/v4/locales/vi.d.cts","./node_modules/zod/v4/locales/zh-CN.d.cts","./node_modules/zod/v4/locales/zh-TW.d.cts","./node_modules/zod/v4/locales/yo.d.cts","./node_modules/zod/v4/locales/index.d.cts","./node_modules/zod/v4/core/doc.d.cts","./node_modules/zod/v4/core/api.d.cts","./node_modules/zod/v4/core/json-schema-processors.d.cts","./node_modules/zod/v4/core/json-schema-generator.d.cts","./node_modules/zod/v4/core/index.d.cts","./node_modules/zod/v4/classic/errors.d.cts","./node_modules/zod/v4/classic/parse.d.cts","./node_modules/zod/v4/classic/schemas.d.cts","./node_modules/zod/v4/classic/checks.d.cts","./node_modules/zod/v4/classic/compat.d.cts","./node_modules/zod/v4/classic/from-json-schema.d.cts","./node_modules/zod/v4/classic/iso.d.cts","./node_modules/zod/v4/classic/coerce.d.cts","./node_modules/zod/v4/classic/external.d.cts","./node_modules/zod/index.d.cts","./node_modules/zod/v3/helpers/typeAliases.d.cts","./node_modules/zod/v3/helpers/util.d.cts","./node_modules/zod/v3/ZodError.d.cts","./node_modules/zod/v3/locales/en.d.cts","./node_modules/zod/v3/errors.d.cts","./node_modules/zod/v3/helpers/parseUtil.d.cts","./node_modules/zod/v3/helpers/enumUtil.d.cts","./node_modules/zod/v3/helpers/errorUtil.d.cts","./node_modules/zod/v3/helpers/partialUtil.d.cts","./node_modules/zod/v3/standard-schema.d.cts","./node_modules/zod/v3/types.d.cts","./node_modules/zod/v3/external.d.cts","./node_modules/zod/v3/index.d.cts","./node_modules/playwright-core/types/types.d.ts","./node_modules/playwright-core/index.d.ts","./node_modules/playwright/types/test.d.ts","./node_modules/playwright/test.d.ts","./node_modules/@playwright/test/index.d.ts","./playwright.config.ts","./e2e/accessibility.spec.ts","./e2e/admin.spec.ts","./e2e/helpers.ts","./e2e/interactions.spec.ts","./e2e/market-browse.spec.ts","./e2e/market-creation.spec.ts","./e2e/mobile.spec.ts","./e2e/newsletter.spec.ts","./e2e/performance.spec.ts","./e2e/user-journeys.spec.ts","./e2e/visual-regression.spec.ts","./e2e/wallet-flows.spec.ts","./src/lib/api/csrf.ts","./src/proxy.ts","./src/__tests__/frontend-mock.test.ts","./src/__tests__/proxy.test.ts","./node_modules/@next/bundle-analyzer/index.d.ts","./next.config.js","./src/__tests__/security-headers.test.ts","./src/lib/assets.ts","./src/lib/darkMode.ts","./src/lib/env.ts","./src/lib/i18n.ts","./src/lib/wallet.ts","./src/lib/__tests__/env.test.ts","./src/lib/__tests__/i18n.test.ts","./src/lib/api/cache.ts","./src/lib/api/idempotency.ts","./src/lib/api/schema.d.ts","./src/lib/api/requestSchemas.ts","./src/lib/api/public-client.ts","./src/lib/api/admin-client.ts","./src/lib/api/client.ts","./src/lib/api/contractErrors.ts","./src/lib/api/tts-client.ts","./src/lib/api/__tests__/cache.test.ts","./src/lib/api/__tests__/client-schema-path-contract.test.ts","./src/lib/api/__tests__/client-schema-type-contract.test.ts","./src/lib/api/__tests__/client.test.ts","./src/lib/api/__tests__/idempotency.test.ts","./src/lib/api/__tests__/public-client.test.ts","./src/lib/api/__tests__/request-validation.test.ts","./src/lib/hooks/useAsync.ts","./src/lib/hooks/useDarkMode.ts","./src/lib/hooks/useI18n.ts","./src/lib/hooks/useOnlineStatus.ts","./src/lib/hooks/useReferral.ts","./src/lib/hooks/useTransaction.ts","./src/lib/hooks/useWalletAddress.ts","./node_modules/@types/aria-query/index.d.ts","./node_modules/@testing-library/dom/types/matches.d.ts","./node_modules/@testing-library/dom/types/wait-for.d.ts","./node_modules/@testing-library/dom/types/query-helpers.d.ts","./node_modules/@testing-library/dom/types/queries.d.ts","./node_modules/@testing-library/dom/types/get-queries-for-element.d.ts","./node_modules/pretty-format/build/types.d.ts","./node_modules/pretty-format/build/index.d.ts","./node_modules/@testing-library/dom/types/screen.d.ts","./node_modules/@testing-library/dom/types/wait-for-element-to-be-removed.d.ts","./node_modules/@testing-library/dom/types/get-node-text.d.ts","./node_modules/@testing-library/dom/types/events.d.ts","./node_modules/@testing-library/dom/types/pretty-dom.d.ts","./node_modules/@testing-library/dom/types/role-helpers.d.ts","./node_modules/@testing-library/dom/types/config.d.ts","./node_modules/@testing-library/dom/types/suggestions.d.ts","./node_modules/@testing-library/dom/types/index.d.ts","./node_modules/@types/react-dom/test-utils/index.d.ts","./node_modules/@testing-library/react/types/index.d.ts","./src/lib/hooks/__tests__/useAsync.test.ts","./src/lib/hooks/__tests__/useDarkMode.test.ts","./src/lib/hooks/__tests__/useI18n.test.ts","./src/lib/hooks/__tests__/useReferral.test.ts","./src/lib/markets/marketState.ts","./src/lib/markets/__tests__/marketState.test.ts","./src/lib/validation/marketForm.ts","./src/lib/wallet/balance.ts","./src/lib/wallet/errors.ts","./src/styles/__tests__/accessibility.css.test.ts","./node_modules/next/dist/compiled/@next/font/dist/types.d.ts","./node_modules/next/dist/compiled/@next/font/dist/google/index.d.ts","./node_modules/next/font/google/index.d.ts","./src/components/ErrorBoundary.tsx","./src/components/OfflineBanner.tsx","./src/lib/wallet/WalletProvider.tsx","./src/app/layout.tsx","./src/components/LoadingSpinner.tsx","./src/components/Skeleton.tsx","./src/components/Statistics.tsx","./src/components/NewsletterSignup.tsx","./src/components/landing/FeatureCard.tsx","./src/components/landing/Step.tsx","./src/components/landing/FooterColumn.tsx","./src/components/LandingPage.tsx","./src/app/page.tsx","./src/app/__tests__/page.test.tsx","./src/app/account/bets/page.tsx","./src/app/account/bets/[betId]/claim/page.tsx","./src/app/account/privacy/delete/page.tsx","./src/app/account/privacy/export/page.tsx","./src/app/admin/layout.tsx","./src/app/admin/api-keys/page.tsx","./src/app/admin/audit/page.tsx","./src/app/admin/audit/statistics/page.tsx","./src/components/admin/Modal.tsx","./src/components/admin/Form.tsx","./src/app/admin/blockchain/replay/page.tsx","./src/app/admin/content/page.tsx","./src/app/admin/email/analytics/page.tsx","./src/app/admin/email/preview/page.tsx","./src/app/admin/email/queue/page.tsx","./src/app/markets/page.tsx","./src/components/markets/ResolutionPendingNotice.tsx","./src/components/markets/MarketDetailView.tsx","./src/app/markets/[marketId]/page.tsx","./src/components/Modal.tsx","./src/app/markets/[marketId]/cancel/page.tsx","./src/app/markets/[marketId]/dispute/page.tsx","./src/app/markets/[marketId]/resolve/page.tsx","./src/components/markets/TokenSelector.tsx","./src/app/markets/create/page.tsx","./src/app/newsletter/unsubscribe/page.tsx","./src/components/statistics/ExportButton.tsx","./src/app/statistics/page.tsx","./src/components/markets/TransactionStatusView.tsx","./src/app/tx/[txHash]/page.tsx","./src/components/Tabs.tsx","./src/components/__tests__/FeatureCard.test.tsx","./src/components/__tests__/FooterColumn.test.tsx","./node_modules/@testing-library/user-event/dist/types/event/eventMap.d.ts","./node_modules/@testing-library/user-event/dist/types/event/types.d.ts","./node_modules/@testing-library/user-event/dist/types/event/dispatchEvent.d.ts","./node_modules/@testing-library/user-event/dist/types/event/focus.d.ts","./node_modules/@testing-library/user-event/dist/types/event/input.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/click/isClickableInput.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/Blob.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/DataTransfer.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/FileList.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/dataTransfer/Clipboard.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/timeValue.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/isContentEditable.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/isEditable.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/maxLength.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/edit/setFiles.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/cursor.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/getActiveElement.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/getTabDestination.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/isFocusable.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/selection.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/focus/selector.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/keyDef/readNextDescriptor.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/cloneEvent.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/findClosest.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/getDocumentFromNode.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/getTreeDiff.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/getWindow.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isDescendantOrSelf.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isElementType.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isVisible.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/isDisabled.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/level.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/misc/wait.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/pointer/cssPointerEvents.d.ts","./node_modules/@testing-library/user-event/dist/types/utils/index.d.ts","./node_modules/@testing-library/user-event/dist/types/document/UI.d.ts","./node_modules/@testing-library/user-event/dist/types/document/getValueOrTextContent.d.ts","./node_modules/@testing-library/user-event/dist/types/document/copySelection.d.ts","./node_modules/@testing-library/user-event/dist/types/document/trackValue.d.ts","./node_modules/@testing-library/user-event/dist/types/document/index.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/getInputRange.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/modifySelection.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/moveSelection.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/setSelectionPerMouse.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/modifySelectionPerMouse.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/selectAll.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/setSelectionRange.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/setSelection.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/updateSelectionOnFocus.d.ts","./node_modules/@testing-library/user-event/dist/types/event/selection/index.d.ts","./node_modules/@testing-library/user-event/dist/types/event/index.d.ts","./node_modules/@testing-library/user-event/dist/types/system/pointer/buttons.d.ts","./node_modules/@testing-library/user-event/dist/types/system/pointer/shared.d.ts","./node_modules/@testing-library/user-event/dist/types/system/pointer/index.d.ts","./node_modules/@testing-library/user-event/dist/types/system/index.d.ts","./node_modules/@testing-library/user-event/dist/types/system/keyboard.d.ts","./node_modules/@testing-library/user-event/dist/types/options.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/click.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/hover.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/tab.d.ts","./node_modules/@testing-library/user-event/dist/types/convenience/index.d.ts","./node_modules/@testing-library/user-event/dist/types/keyboard/index.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/copy.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/cut.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/paste.d.ts","./node_modules/@testing-library/user-event/dist/types/clipboard/index.d.ts","./node_modules/@testing-library/user-event/dist/types/pointer/index.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/clear.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/selectOptions.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/type.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/upload.d.ts","./node_modules/@testing-library/user-event/dist/types/utility/index.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/api.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/directApi.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/setup.d.ts","./node_modules/@testing-library/user-event/dist/types/setup/index.d.ts","./node_modules/@testing-library/user-event/dist/types/index.d.ts","./src/components/__tests__/LandingPage.accessibility.test.tsx","./src/components/__tests__/LandingPage.dataDriven.test.tsx","./src/components/__tests__/LandingPage.error-boundary.test.tsx","./src/components/__tests__/LandingPage.keyboard.test.tsx","./src/components/__tests__/LandingPage.live-region.test.tsx","./src/components/__tests__/LoadingSpinner.test.tsx","./node_modules/@jest/expect-utils/build/index.d.ts","./node_modules/chalk/index.d.ts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/symbols/symbols.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/symbols/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/any/any.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/any/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/mapped/mapped-key.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/mapped/mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/async-iterator/async-iterator.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/async-iterator/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly/readonly.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly/readonly-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly-optional/readonly-optional.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/readonly-optional/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/constructor/constructor.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/constructor/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/literal/literal.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/literal/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/enum/enum.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/enum/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/function/function.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/function/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/computed/computed.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/computed/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/never/never.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/never/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intersect/intersect-type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intersect/intersect-evaluated.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intersect/intersect.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intersect/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/union/union-type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/union/union-evaluated.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/union/union.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/union/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/recursive/recursive.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/recursive/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/unsafe/unsafe.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/unsafe/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/ref/ref.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/ref/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/tuple/tuple.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/tuple/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/error/error.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/error/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/string/string.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/string/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/boolean/boolean.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/boolean/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/number/number.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/number/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/integer/integer.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/integer/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/bigint/bigint.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/bigint/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/parse.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/finite.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/generate.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/syntax.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/pattern.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/template-literal.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/union.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/template-literal/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/indexed/indexed-property-keys.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/indexed/indexed-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/indexed/indexed.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/indexed/indexed-from-mapped-key.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/indexed/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/iterator/iterator.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/iterator/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/promise/promise.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/promise/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/sets/set.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/sets/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/mapped/mapped.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/mapped/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/optional/optional.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/optional/optional-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/optional/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/awaited/awaited.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/awaited/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/keyof/keyof-property-keys.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/keyof/keyof.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/keyof/keyof-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/keyof/keyof-property-entries.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/keyof/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/omit/omit-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/omit/omit.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/omit/omit-from-mapped-key.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/omit/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/pick/pick-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/pick/pick.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/pick/pick-from-mapped-key.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/pick/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/null/null.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/null/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/symbol/symbol.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/symbol/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/undefined/undefined.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/undefined/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/partial/partial.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/partial/partial-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/partial/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/regexp/regexp.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/regexp/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/record/record.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/record/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/required/required.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/required/required-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/required/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/transform/transform.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/transform/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/module/compute.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/module/infer.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/module/module.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/module/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/not/not.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/not/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/static/static.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/static/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/object/object.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/object/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/helpers/helpers.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/helpers/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/array/array.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/array/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/date/date.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/date/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/uint8array/uint8array.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/uint8array/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/unknown/unknown.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/unknown/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/void/void.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/void/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/schema/schema.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/schema/anyschema.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/schema/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/clone/type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/clone/value.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/clone/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/create/type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/create/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/argument/argument.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/argument/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/guard/kind.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/guard/type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/guard/value.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/guard/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/patterns/patterns.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/patterns/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/registry/format.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/registry/type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/registry/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/composite/composite.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/composite/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/const/const.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/const/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/constructor-parameters/constructor-parameters.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/constructor-parameters/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/exclude/exclude-from-template-literal.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/exclude/exclude.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/exclude/exclude-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/exclude/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/extends-check.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/extends-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/extends.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/extends-from-mapped-key.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/extends-undefined.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extends/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extract/extract-from-template-literal.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extract/extract.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extract/extract-from-mapped-result.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/extract/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/instance-type/instance-type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/instance-type/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/instantiate/instantiate.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/instantiate/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/intrinsic-from-mapped-key.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/intrinsic.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/capitalize.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/lowercase.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/uncapitalize.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/uppercase.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/intrinsic/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/parameters/parameters.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/parameters/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/rest/rest.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/rest/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/return-type/return-type.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/return-type/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/type/json.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/type/javascript.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/type/type/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@sinclair/typebox/build/esm/index.d.mts","./node_modules/jest-matcher-utils/node_modules/@jest/schemas/build/index.d.ts","./node_modules/jest-matcher-utils/node_modules/pretty-format/build/index.d.ts","./node_modules/jest-matcher-utils/node_modules/jest-diff/build/index.d.ts","./node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/jest-mock/build/index.d.ts","./node_modules/expect/build/index.d.ts","./node_modules/@types/jest/index.d.ts","./node_modules/@testing-library/jest-dom/types/matchers.d.ts","./node_modules/@testing-library/jest-dom/types/jest.d.ts","./node_modules/@testing-library/jest-dom/types/index.d.ts","./src/components/markets/MarketStatusBadge.tsx","./src/components/__tests__/MarketStatusBadge.test.tsx","./src/components/__tests__/Skeleton.test.tsx","./src/components/__tests__/Statistics.test.tsx","./src/components/__tests__/Step.test.tsx","./src/components/__tests__/Tabs.test.tsx","./src/components/__tests__/accessibility.test.tsx","./src/components/markets/AssetBadge.tsx","./src/components/markets/DepositTierBadge.tsx","./src/components/markets/OraclePriceWidget.tsx","./src/components/markets/OutcomeList.tsx","./src/components/markets/PayoutSummary.tsx","./src/components/markets/PlaceBetForm.tsx","./src/components/markets/__tests__/DepositTierBadge.test.tsx"],"fileInfos":[{"version":"16934abaab7026ac114da441aabea1a0","affectsGlobalScope":true,"impliedNodeFormat":1},"d4306fb2e47f74835e8674ffac07d76f","e437c5c1302869326c3bb93da85bbbcf","e4324975a566567b21d350615f1fc6ac","333b1b9a2a9ac3b8497dba5c63b5ba50","6cffacd662b6eb5fa7a36aa2ea366bfa","b4c34f9c23304dbef2d23698637ed638","e5cb86a5fc491796ecd1d2dd348d208f","feb6c6fb19cdb246a5d8acb36a6901c7","9443a7f109277ffaa79d893ed2549995","793cee405385076e27c24f409659dccd","09f69c6610266eaee1ac9e3e30df2c71","62bad718844246b8e17547f37bad6085",{"version":"aae8996e8b5684814785a42cbbefcd79","affectsGlobalScope":true,"impliedNodeFormat":1},"abad6dd56cc8caf095c165df8124d237",{"version":"926204c28cd3d073865348473ae28d2e","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"f25e42c801b2cb3cf2b39792006a9beb","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6344b55f26a4e81d9608777dbfb877dd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3c0ed28e53d3695b363e256ec1c023fd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4c2761daba7f17141c25baa0821ac5da","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b87656acabd63e69379ff6ffcfe52fc7","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"597469522da047a5af5222cc6989f405","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1708ea4d34dc37fadadc63ca01127e80","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"55d97a8c6fbf34a30450a7b1e5f7a298","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0ee05eb59426d33e374226d8dcfa708b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"e347c14030993906efcfbb88915b6a05","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b0231263857c9b6a03641acdc9280ceb","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3b15c4a83b598cacb4067676e6f0abed","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b417d97b7934cef63b1889abec0bbfbf","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"09a6cf4032ebba60ce22a501e663f881","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2b056277dd138e8f5650fc04e20eaa8d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"e22cc07e3f3cc242ba52fa3f8ea1fc58","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2c45da767a1bfbb220848df1bc4029e4","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b44c3e0fbaf2130cdcf6ac38b120ffa1","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b612fb5cf8e5d964b92063a75207632a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"02705151a5e1551b9162a9ed8ab763f7","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"41025e398be9215d32e4337335da8f0b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"52684c2b1f353a5538e4f275182a54cd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6dedb6a4f90d1df3a6fbe5693e44886c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ca3f36fe3562c07e0f0d71c2bebd3f6d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"409974d6129befbb8226ddd1c6558568","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4d9cfde2a1ae1b4925f1f9bc10848e5d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"7e1daecc66dd564144e3bb1a0266b5fd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"a8e1d9bb35fd0637f2f9fd2b2a54f2ec","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4f168501772a6543182765bfd5f2fbfe","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"a19c80aad1b2162103496f5ba293a732","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b69afa63cd5d059851c78adb2856ee09","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ae2fc5d954e9b0f5feee3d481b953c27","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1cfd3091a071d8b6feec15277643bafe","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1da2c1f258970fd3cc91184f69e91a9d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"a0d87491913d843139e0c993650a3235","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4ef72aa378127e7b7abba915b0110b1e","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3ec74c6a7d4463f0254db3a74cf75646","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"84c2bdfa470d075526cce6322d81b0b6","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0b3844c2b8c73e4e1ab91431411cad11","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4fc71cf4a15b8d99675a31df77f26e07","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d1b49564ddaeca3df5b6dbae925d2242","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6a25be566d60ccfc2d6e8b7bfdeefa83","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8a20e27646985dfd58c57ca6566553dd","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"9969f02ad3cdcbf4f709405cda44167f","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"9c9be4792a7a4f42c15ae7360bf28779","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8cf777fe00349b71ee9c4b6f3fe7fd19","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"74f96bc192530c9723f572bfff3d3078","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1df91c56b25955c56387426f378173c5","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"38856f70edcd2115c355d96ec77cc09e","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"de8700156c1275465bcd473c28b359aa","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d47cfdb6ede40518357bb5a4cd7cd9fb","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6e5773860cd9e5b15e683113f642ab47","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"30ff5fe1682f7fcd629880476ca3c2e0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"bf23d7d1b40b9015b694ddc2f011752f","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"2cc585d42e2c548f9f24a30a1989fd33","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"713906ce9d332d2242b7f05ed9304be3","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0219894bfe5042c7e1aa2d22e4a91ed0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"6009ffff7e43c93318804d2d28e37fe3","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"03be89b227587594fbb50509fc1c2e45","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b30df52dc24740c0bad7c55c3511df7d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ab8d3c9b5ed5c2ab8f383607eef439f0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d950ec671d0a8e07f3c1a31e94abed86","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1abef2ace5eccb02d60dd73cd5a5ee4c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"f5f0a3044029d1cc081b5887eb4deb07","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d57c697f1446940ec4bfe669c962e2c4","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"be41035d7b941482a1e1ae6a5c5dcca5","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"10f7d9da7564f27f8ddf4a162b6da6d3","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1d0520af549e0c3581f15173cc713ca1","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d65083f97fd741cff028472563eddb79","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"da7f24f00653ebac660ac1c0821ed33d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"7cb5ae9e65516ea2235f0721f6aac43c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"f64453cbf9671f28158677fa5c43967a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"33f317af5428801f944a478d2c1e38e5","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"086b8ccc1aa2a8df8144951e6a412a39","affectsGlobalScope":true,"impliedNodeFormat":1},"8244c8f803a86fcac606483469eb85c3","dbdc58c6c1a2377bec73939badc77507","0d018d37873f83e39b04cf9f393bb633","d0c73e7d0f2051dc38a64cb3d5163598","09c7fbdd3f7e31b5ecf71d0966a1f6a2","5224460269d7b467e926d3ca0213dbe4","587e4795e50c33ffa8c33f3cc3d7bfec","dd39fdf56960cc8b7250b196a8653914",{"version":"014eb4d3e0618e548a7001fb52d9f78b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"29aa5df597455c046c2c88185c75534b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c5eb15737c858d986e0d5a542103b1df","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"ec83150a952000d42a7e6ccedac2d892","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"494755686d9e421e630117d917760e4f","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"c3f3d4053311f68af31e07f6e167faf6","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"86013697f2045d357ef20d7a952cdc12","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"fbef359f7184dcd12e5b3b95b171cca0","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"1ca5302f6fe11154128eef397b5a285b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"13835e9ba9b025ad7cab01fe7bad1fe3","affectsGlobalScope":true,"impliedNodeFormat":1},"49133c0dfbc32ab95668c3443dea49e5","d0b24ed45e91de84ca0fbafde3797006","9f970a4ba4bb3ed6326d46b3ddab3f63","7326b52c300bf65ac2f7e089fa536421","75de66fc4824402123c0d694ccc0a085","ff1283d1b4e6fa719203127857079e2e","fcd1a513c1e5802916fa602e8b8e64bc","78963d55a7500f2a08ecf81c3e2f2351","c1ace754853b3b972549a44a2316ca86","cf4561df3889c71b6b70fda4afe61f62","705645fe223430c696f47b708d592ca8","28d57c837c94adb42add03d499793cab","8c01a9bbae8449be21b3e018d59a74ac","b4a1cb50a619bde79c20d19aeb560633","21dc8b1a2dfd71b39278fd1db4055489","74d351e4ed233e82c6d74c444c1a6b86","35b9b5981aa2c74f808ba3334548e89b","81870445ff689f1a6c65a6d62e034298","d7131a7789ae06e6ba79d7cd1841fde7","dd373f44a8c44dd9286f3b43e07fc873","d7e5f7a0f1f883f28458f684106e7643","c2364011a80b6a9e3cc0e77895bad577","38da5c670190f4a35cbc204ca6c616bf","d95cc0eb29beed58f5ce72db21398f53","ecd53256b1ec7379c73316eaf392a69c","9871d4fb594b51eb13a3f6db71e01844","69c7bb9c3befe9ae37eed0e6a6310fee","c9351e1ed4d066672ad38be5c44f60b9","71e556084722c2a3f00f47d999db1e35","094ecadae30f65a82b77343dde77a666","f75df12d75dd783b03a0329b95abdb25","b438b08b2f0ed94a95a75c8990d9021b","f2becd2589591db92ab14e803eb8bdd5","230b29c24dac9c9800ba909debbaf7c4","518eaa3ff1153eacd0343a6bab2ce870","0468c0ccd0ec7770b76481b165564d62","188234d616a4f50ed9b14c8f84a39f33","4c116bcf0a47ea8fbf4072f380925fa7","213fda99209bff9d0330b6d9f5c9c7f3","add85ec26ba695fc99c698dbec065f8c","5bfde23f96fc502b5413d772c35e1abf","b744265d8ad12b7d4d5c5dc35d18d44e","eff32168b8348b822afeed9cbf61afa7","531a291f1cbe853ce3a138313c7448e9",{"version":"3b4fc11e9a5d20c846f1ba38889cbc8d","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"53b0e86dfe96eb781a056e2662bf1e3b","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"d0bac56ae60094675c08a325b81d3b1a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"292c9398a407b33b1d9c9812b673387a","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"83bc735c360e42b09f2b102d7b831ede","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"45df94b3c51b898624bacc2bcd6d9eb2","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"0b1a6b0b0f8828c286f9ae2ba01c4a5c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"8617a23553d74c31be6da303c668bd18","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"3f2d808ba5f1ae3681bf7df616488dcd","affectsGlobalScope":true,"impliedNodeFormat":1},"4e58ba439fc661a1e2337fd17ae89d94","604aab8dd7c02abe3fcf1218fa951439","eb8c0e64b0e0e76f43e7c552937a365f",{"version":"d9f08c6ae1f16ca22e5a7ee7c02e8f55","affectsGlobalScope":true,"impliedNodeFormat":1},"1b0b3ba726724a8114fae4fe32b2e813","2c43726da10a0a524992e6fd4a561aba","75c6ee2c7a0e7d54f06ae1941553f44f","9af5958f27aacf7d18939d710f5b0da4","98b945b0577328ce40a80dc0ad133082","e83763b51773b219b802af074c41c158","dca9e0bed5a66eaef8e9d2533b733526","3913881dcc0e8e56499d4bb2d58cd5cd","96e4ab680765cf32feb71a88bbae18ae","2d8ebe6eb639d14875e12acf069d9c65",{"version":"2d30f3e526b72134674afeee7eb5f870","affectsGlobalScope":true,"impliedNodeFormat":1},"3dc88bd6dd1ffa2f65dbb913face44d9","156e7ba4d6075df40c44fe3b42d518c3","cd2631f28a9d8693684fdf8a4fd85b6c","52cd6b1193a0309e8782055ac7967d5e","42152e8a9fc3c2ee8955f5742cc930b2","8383fa58c2f75291c454f84915f12190","856e7f9f1e0e64dfa73b2026886d9380","fc81ee7b08868ee0973983110e2ef386","f7be6b8b253b7d07c8476f23bbdc98c1",{"version":"48b2540ad661c32ab2cf99d5d0300f98","affectsGlobalScope":true,"impliedNodeFormat":1},"552f49661c80ae3d5da105854ee1d892","a91bb5d596fbbd6d7aa1e3978c2ef93f","860f49c8d6ad48b19bf7ed0bc5d2824e","235cc33b85ac998f0f2df0807648acb8","c0c62035e8f8a0b6da47b6277fd6dbb2","9b2cd7ec10805b4f47901fa3a8fb0635",{"version":"a471ff2dab1b5f8bcdbdfb743e001792","affectsGlobalScope":true,"impliedNodeFormat":1},"196cd3003168b4ee2df015d15cfed000","66b5b9b84ab95e019a6e1f5edb8bd250","6014f5bba998f243250331699b5c4fc0","2e2ed32d5133fb4c60f95543217e669e","2580385b74019e646d76a9f68fdbf31b","aa0f7a546acda88ef0a5df40ff0e5122","b3bdce048b1c601e1a19a4c3ee32053b","0243207cb0498a7e930f0374672b9a0a",{"version":"c18928bec3bc65892c54962be1683163","affectsGlobalScope":true,"impliedNodeFormat":1},"f9c43b0225ab4f6dc8aff6e619d322a8","28f9ca9da65e883dd2fbac1909329856","6e1de2df81bd936ffb5509f921f1fc8c","c7576162a5c832fc7681771ad7a50357","9959a7e96eedcbc697460cf0d31bda74","629718571a9e12edba8d52caefedbfb8","0b355907ec29bf7f68cedaff3b6b71f5",{"version":"b73a052b5fd08948bd559dcca4424ede","affectsGlobalScope":true,"impliedNodeFormat":1},"e6ad9a1d5cc3099621a4a7bba328d248","13c7d30ec9c5b3f2e8030aa28afcd9f3","b4dbe09999921e219d6ff56b29720eae","4d2cb96ef76779819df8963314db8b6b","93f25f3a36ba4dd4c8efff0cc442f118","513ff65469f15b8059ed4edd7033614a","b0466c3034f5921a2c78e7da534f2b19","61b988e4a671a41f33463227249c0b13","8e0c0fb59513333b77efcbd43da1ce7f","3b1ae8bab308b1e5ac7e7a26d27167ad","a41a5f7019678ba4b53936492dc465d1","35c1d312d8ffabf1e4546bfeaeb4142e","6728fae9ef4170f6403bf6db25cc60c6","9fd5b314bfba8a89299a1031ae1d82c0","b9b8493f3be740185605d6705d7e7039","95fb54211c8e3115f55f9d0c38121990","4a78b9a5bd3caac42b4460ab801ccc0e","a087d80be5a6d08e55e044036155b689","3e5c19ca3755641292c3db32700443f2","66adf958942b6423d420a83f6a359921","ce99eaae6edcfd648c3bdb3e1466034f","6f0b21c3cc7e8404f37a5fb33ca1c0f5","bddfa898abce726722fb50259baaea5f","d0512791823283956d6168d6308b2d25","1cd07639f4c7fb2bc7aadf06fe903586","6b5badf9223f657d6bab20404ecfb0b8","631f55fca0930aee2756d7f24454c42d","494827186ca0ce4b61993bc050968778","9809d9a77d7e742b93455657493241e2","5b191dacefbd2e2281016e8ce38ed649","7a4800ca3afac0a29db155e072876aec","fb24821ae6c50a51f91485512b5ed999","962c24f0a66b8af13d92e2b96d4c03a4","5dc45f5227800be9215d4c1bea4bd863","4c0be38b4d1acf8f8b0b9a0767fe9647","a10591b236ae1f4a01c9d703b3134bf7","8485b6f07e43fd917a830561a3a6423f","5a61db43a60664e1771c3673bf0935d9","2342ee6c54bdb23fb64197da5a5f80cf","3a5b7dc167952678b1c3f88be19496cf","a7cf5e79eabd6a8447cafcd6ae702bda","c0985f425ed48da7c3738bef4c8ccfc3","582a95d1729461af9f95bc2bf50a20d9","b6add288f7c52617508554edd733f938","450eb189a1b32c466a08ff2fe51fd1b9","68450eae12499f6a7a08b445d0cad0d2","113fae0ba685b8c5da2c4f852180824c","75c7a6ac3a1abd288400455984287cf1","c8b6a8a818c9ae9670eac052d143a588","00e07ecee2227686b92c43393420fb30","54c30831490dfbd3f1e313c84a2f1508","2e5924019ea76834c1caf0516aad817a","99aa06d3014798d86001c324468d497f","bdf464c2614e9416f4169b9607764883","99aa06d3014798d86001c324468d497f","fd9cdc6f26628c5b10e2f1b83745b144","f43e2c7a45b6a8d157d19cb4921404b3","ecada4aee9be69bf046dcdcc35ca89b1","5d3dbd2fdf2eaa709f2cf7c6761d8aba","d78fa9f84974da205c767eacf4462ff1","3199c6f0ea4ae0090212786a0ced7231","32bbe119855013ebac674e6772b73721","d2a4c7aa421867cb303e28fc2cb30fed","c8c0942ba565635ba00cd5e6055e48ac","99aa06d3014798d86001c324468d497f","99aa06d3014798d86001c324468d497f","abe7d9981d6018efb6b2b794f40a1607","abe7d9981d6018efb6b2b794f40a1607","0c8b9cb7c49e4810070f07b8e2768ace","af1b438ad1163acaf8744ce5f882124d","1c54cd39ca9200c67c2f0f5a8cb93587","dda4f7691f9276a0069dec00582e51c6","abe7d9981d6018efb6b2b794f40a1607","eccacc289e0c2fd9867fc7933cb57644","c8ebfb720708ed0e699dd48b93ebd8d7","3175c7168b9b771c03f14e6d2186af26","6f3335346df5eddb5c84c15e1288536b","aaab39fcd2c65f5240111350bd302f3c","c7eb10b40c7a880e85701a093e3d7704","1654b07d3af8a23dcc84a0b411c206dd","4a45211e20587cb7903d76c3f777e981","c1bb2789fdfb4aac04b2e423e368f0f4","c2c57818d24eacc731346b8804df456e","868cfdb46072a7eaa4d94260d5cfad5d","01bb026a6250ee19f63a0c44ca35defa","273899261bb3970f478109c022a6bb01","ff56ba0b940815d3a37e47a2c4837174","4c2f07aee28524fe9020ba69308bb780","3a4a9a484a800b5a603ef3825c7b199b","c22368cd42c6441f2b2ee9dd2d44f8d7","4397613580691f12607a57fc504f4b0c","86a9d793686da16dcac0f34e2664533b","875f05c9c3d0b50ca0d4717840bfbbb2","2a15b2f8710e503f9f16a00e8d0089f2","dea48a4b946ac83a98209cf668eb4c5a",{"version":"3901d044bece493f8c669e4350a6d899","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"e053a7aa6437007a981eb78288452c33","affectsGlobalScope":true,"impliedNodeFormat":1},"57e7ff66b105288fefc814919739c2ed",{"version":"7103a75ec33f154b02ee60ea71fe9597","affectsGlobalScope":true,"impliedNodeFormat":1},"6741ca85e3f02c2a7ac02880bc26ac02","de5e055e00269f96110fc30a6b83b836",{"version":"f692ebf3496c34ad340039593bd416ae","affectsGlobalScope":true,"impliedNodeFormat":1},"dccf5dd14a774dca3d3df8a73e87ce88","ef14c1e568149680c45cf29f0bb29ab2","c1abfb903b1b16008ee4e9dbd172a869","ce5da658ae032bfc59e1e96eaf1ee7f6","725a22ac5226397fb44bd9b59a7e2a68","e3a12520f601fb6b2426b16b10e65f6d","9dd41f407759389d6919f57d5f1f8599","cc79cafaa709919dcee4609f5b610795","56f1a30b09ed0068d71fc85e7824a291","9fa23bba241eabcb70d345f845ba4c2e","97cb111e26e63f98a32310168ba1a3bd","cca7423046f04775b7412a0b5f4ae42a","9f20ce7ba414cdfe5c7560df34d19c96","1cb6bd2e9d3c4b77f1d5a3c4a629e87f","d2a518b8eb5b7c7c940f027161c64418","29bbe4590ac33c830595d873b1186c21","6224974e3cd722f48da3c4ceddd4cb16","5f3b8f33a941a32132d80b22b28761b5","7bba70732c5639e9d8010cf23abd93c8","c7eb10b40c7a880e85701a093e3d7704","0fffebe10536dcb69d76d192f4df76ec","a3f11c28cfb245fbb32f0300c1ca20c3","c4869308d96c2a784ad6278590b3ee80","be5b0fe314fe8454a4c75bccd8a2cb80","0c9dc083a6b3ab35dc40740655c647f7","6f4e5cf7610eb251771e5de9d07a54cd","982c3c1074b2dd4956189e1f08a0b076","bfc019deef947fed488d37501ae0af01","e871b9123067fbdc65bd2421e103f914","b2eba1ac5e3dc7cc12d9983cc2a4db2c","0ce1cc09331571d2ffae9343bc01f7cb","61f28266f5b4f5a4b1cc07fee09cb827","3c00e4d52211339e40c2508341d16191","5c9ab3bb5afc7e8331e0ecca03bb8a10","ddfcc07246d5153079efe86ccf00e1ea","c3df9cb7b3841603d512f86da695be03","97347ddd815e830b24428be37fc08c9d","7efe84f5a53ab744d7fab020b75fb7ec","bce7e299491dae6e46ce5f3c93eb19c9","b6935d6643574b751736e630573cd412","9939185b255e3d09fad67ddde4cc227a","868449375083e3f43aa13cf767a46431","06c8c10a412be8f27a9660be2d79214d","959c6d6869889cf5b015b13004c27793","706f1b66a72b9ad511fa54ff5538d8f7",{"version":"d418215f15e91fb068bba33ddb1c29a1","affectsGlobalScope":true,"impliedNodeFormat":1},"e1928566611e97d3b0e1a5eb4d644b97","77c878d8e1387624dce218dec42d8775","0fa99c11328b369f220fb917780c57c7","9945c9761ad4c42b676433f02f59a276","5f2ea58c68499cb1a78b5dd1f69dccf3","be859d538971120a066c018635a94070","f3f9a58bfefd64383c82cb0b25274370","819a7a523c9f4ae1ead00d2f302efc7d","dc5fc1e34b2a52505b49ece849f15ab9","9d9f1db718552371362e4c9f30b199e8","5c5419f73a32dc2e5e799e72538935b1","9a2d6791043ac702b48762098aa1953f","81e38b0153f07e192a296f4206f2fd0f","76929cca788b86e7405fa8cf12ea0f98","54a2b4d6b9098279617aa8bc5f813b02","4d04fadcab1129fdc396271d0c3ca8dc","b47b30608d26ab4381b02a4ae35a568e","4d289db3e2c54c1056bb99cfee4725db","8e0c376872a834458475f5715a27562a","577bdd510972bdeb4499dcde54125161","b6c681d3084310d1786c3ee9c42f827c","3df135a9364d2f1d93ada6effdc819fb","161981e762c41c47bb299660424e016f","85f8acae9a4498b9acc6b52bd3fe4e77","06aa0319756a69d54bb3b3994dfd134a","c7eb10b40c7a880e85701a093e3d7704","b89cf1c9594d6575115ddafbd82982e0","02e064db76604d3b96d2ba5db612bfa1","15c36b1c511aa4c0f4b2ab96095983b6","6045c7e3e7ed49df5f87b6e65269ceee","b59cc0dcc192921a0ed1d9e5a686cb3e","5dccc38d9a441d9d4215fe2040183249","d30b5c8d8b664b16ea7b443c5e65d6f1","1fe54b345de5243c7c021dc12562d357","6d6c25680928917bb56c99620f78bca0","6fde6e7081fc4dc9a3fd2d3e4454ad33","d1507e0f21647b038d2d219754a129c1","e694a1b6ee2a2ab869c526096d9ad120","d4c674703e4ac78b967c992e3d3371c2","2bc3026a20c7a242fa8e32c79740fbc1","dd63dc39b5e7596cfb0e7a749f3a932e","f8d460c553347499ebca8b0ee4c6a621","2530623adfb983da82a808fad7fda2e2","08b84d46eb7fc97d14202782c72e94df","9f3a1d8c3d2f429555f359e4c06cb0d5","a40ab79aab6ce28371b004172e94a1d2","057456cd8ff27537f67654e8c2db4efe","e4d1eeaf86ded761e0117d2ad7da7302","e908873bf3377cad963c0a4c21b7ce0e","7fbc92ad25c9bca8696601be10ec1070","d8e6bc8382a5f2330ce2f576be74f3d6","d12be9313ff6fc96926945c72dd6bf15","2ab9fef99383294796ad2c88b63f9c0c","18f3782981e7e59c9b41d3237fefe905","81e78e8df5d7c0575e693232e7710f56","82d9a82799b1e4c5cad9cc6e6c030820","d6a35b87be1452d85872e46ff2886e09","e0fbf08619fa3250a04eab5cdbbb76ae","17fc52e9a67cd725c5e09308e52cfbd4","4ef4c2836ab509c61593d309a46e986c","5c09b4a72c5deeeb39b8eac31ffff25e","7c8dfaa0a4456e78d72ea69064a06818","a0dc61f43ff671e25557648ff05186f9","7572565bf275ff051cddbd01804aed1f","28649c15d964c04c9720272a924907af","cecb99edb3dab9bf99b8f9689a731ba3","b189021c9fbbb39b3c670c38497c0082","7f6329b7e826b97f49f2d72ed9c5a05b","fdd275ff2db5325d69cdee9fb09d36b7","bc6241cfed96d79600878f4a0e54abcf","0c742fa25b9e87601427f68f190a7e83","2c777cb62eb27a1c92be3f097f83b010","c076290b926c596e9264724e7740fac5","878b3ae06ef3eec3a5d8d9c4d7681246","9d4e65f5ffea0b81339051dcd57131cf","f8881a5a4bbc98b4b9c6728008b42d4d","72c912ab599592a9de871b69d7410556","f608344f481e99ac3ce2b769bd354859","0a6dec75b9e16822c02dfec62df3944f","b80efa1e70b66f4739220a8447475d62","b60209c21d274e5bc852ae59218ed401","a00f3ca7ab9afb60bc03fcbaf755d6f0","78e32a37a399bd75dba1c34850f32f1a","139568047467437758132c103dbf6924","b7c59e7408f586ff104610a4dcdf9ec1","48f1d447425b7fcd2f4162772b55ea0b","c0270ada3cab3e5db87ba438dd8f8f21","1cfbff79e8d35bca9667ede3738a58b4","5621717a623072b1ea0c9116d5dada35","0cafff5c0090bc4f7e0a65393530c68e","4df001c27270a6bfa82d193e0ca314cb","bfc0beac12f69756333202b109782ddf","50c760ff53255bad65608a5134cddb49","5febb3c4829e6d494db5ba5356dfdbe8","c82061b5d75ab8f2d37870c10d54a393","a154cab7bb9ab7bec8e076f99955058e","fc892684128746f7e6a10cf3932fd7d0","a8e04011137a3a25b42cf384c957aae1","8c29bc898b7b3927962c80953e86f049","c802070b3e4fd547d24bbd336dcd7e41","10f3c6b69d944b36a1b52d5cc71e732d","96d17a67ee0bf287f1eb59d1ef2d1066","050560da4be3ca60aa486a289d4dfa2c","920f96b87ed4baec6cb534c21f83d2f2","9eda6633f7e411df42da8013aaaf9b98","7ca7a4b382e048d817e53cc345f3f22c","d20fd94ad32630262889c298ce4e0417","12b70c63b074655c330e1ae6c9c4c2d4","18b6d519f39efafb52c8b92905d4f390","6b43e1a2c08122add187d3f6933d5d82","580f289b77d11d6d10cab78ada4412bb","2ea3911ccac3f3fac5c35551e2c2e208","dbedc9adfed74ea1371c51bd65858765","f34f20f12e06eda70def2f8240e3e693","faf18b3054b93af0cfc31490b2092b9a","288c2e307a218cdfee33bc97fc667491","f9d8cb8d15d9ef403fb6db29478d1b88","42df850ccc38f04ac0b6a948e317c28e","7eb7e2d718aff02b1e1b4b63cd111eaa","4e665621970b386eeb89751298faef35","8aac842fc08751c37cddb97836bafe40","fc9ebfa8c35473b12f9fcf9b5b1f29ab","8e7645e72c5531b3e5bc19d289bced30","7c65bafca70f0c179da81ec1d4f3c8ba","976756bca1adfe2705621ff96dd65e21","be46e125f8ce54f65e7eda7f92fad8cb","af917e7f5c38b951099922544a900862",{"version":"daa2a39e4d40e06d9f78eb7f676621f3","affectsGlobalScope":true,"impliedNodeFormat":1},"19480a16e2e181b692153564ba8afe14","8c65cf141f500efca9170b3bf7bde293","b98f328f23fe4c30bd89fa82a052d223","92efd17ccf6c6bee004036e31035cd6a","2bd20d754fb454c376b78fe9ac2c931e","28d5a5718a71d0113016569329319e79",{"version":"2dce4f79396901c0427ddb319ea11faa","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"74ca485c563d0760ee97eba98d0e0502","affectsGlobalScope":true,"impliedNodeFormat":1},"6653a5edd3b9f51bdaf4e9ef320c359b","5533b948e733a4cef526805d28a80ca7","f4337d0c87ff7be030cac65b2dc4818c","dcba2f5fa851d9fda02c0aa50b5117e6","a2c96b922850d1c285a1a51d59452127","68ec0dff4409c040dabdc80b30078fe2","bd4ece1711159705023e9b2a541ee1f0","cbf0e4a17bc12e8f875aae808a723f8b","dc9ecb9fe6833b2a0a93d58e88a629e7","f64a5ae996d6df6dd3b67bde1dd1b341","d25d2d4c6cc978174b433ea9d277f21e","897bb973dd1c85fc82598794940f6c55","b7478653144b36d01a5f275612882753","146c0f5e9bccd9367b359f91a9011d2c","602df0a035eafe46e91b806ba1f0aae4","18f25d0a258e65d546099cbdf69fc46d",{"version":"c5c76fe86965c0a82949b35ecf8222d4","affectsGlobalScope":true,"impliedNodeFormat":1},"fd9bca272baa84d61880c3884ac4823e","1f1a92f7eaddfb6cc6937a98b7a0256f","4357facebfb7fa56541daf7fdce380ff","a01c69a3acb59d053c6b3e301619ee6e","4d58eb5bf4981ef43b088668b9ca7f17","408c20f0a44f612e46a1ca91e1af577d","115c0425555991c7e0065156dd77259c","58070d4ac888c78a855c65e8bd045cc2","f6b405bb097619ed7fddc3de181345da","40e25ea6200497b196e24093cb68ecdc","b1b672bdc1f9907cac32a53654220c1c","22ba87b9f4df7aef45c46ecb904d7ac4","f1d4e2a77f85e872aee2f2da9c5bd46a","d18a2b7fcc15f849f86423ec7c20f344","fdce1cb9bd9f1a664eb255217b54bc60","e53e4faa28c773f946648e7ad3635e46","8e7d8510a18f9fb47955142313e63812","7682a23a9397611054c78c64f4d68f64","0f67caa17f3b3cf3c76e26aa0eb99788","671e53565634dfe93797a508bc9eccdf","71401676e8a8fd115ae22ebcb8f8f540","a77ccc9a646418eecc25090df5f3974a","c5e99581bd90ea8d4bd50c2de6a149bc","17dadf61510f8c8d57b4daaf98d0082a","e95409d72a8fcd83e9727c67fdbfe1e9","b39f7af01c5afb3706ced22cab8763f3","78c6738acfe915bf5a1e6f9ad13a0ae9","5d1d7112602f72c061ea88570b1434dd","901cf478fba7a1ac94e72cb924fbb16b","0647194b1749901771f3f2d8551581c0","1441a348af06af9e9c2091bd9eabca8e","b75955eb1249a0bd7de3cee845282ea2","1d57ce800097041ba626bf0a32eee084","4263517eabee5b2c1766006595d3dab3","d6187deb878cff4ee859bab564f6cb10","c0a79605ae7b9291a302f1a84160cea6","115e0f03188f08e73263118f761e30fa","87d24819e995c32f06d2a563f152096a","717991ac1366c52c58eeee5788c45ece","e38f010d277cb00ba87c73a40984ff2f","3b50c0566ef0015c7ab899bd455c5e68","5d715112e2a4f36678b1bdbed57a2930","75476cabe26eb4214b6d031b3a57d0cc",{"version":"7e0abe5e5d8d8401639dd770734a801b","impliedNodeFormat":99},{"version":"f4fc8fd1ce2e1a30d51485d6cd351beb","impliedNodeFormat":99},{"version":"ae29b7f201ede6e05a2e78a503c21e9c","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b8dc95bb886339d923eedb08733b1e69","affectsGlobalScope":true,"impliedNodeFormat":1},"f27ce3de93dbf4f4e093dbb8e1d5b165","e7340990470d7a21944e9cc285b420de","112fe74f7e66f0fe8f8064008baa0c91","87f1f3afd24e34f313544f801965f01b","fcfd1e4d2b301934fb7627464ac3e770","1316a118e9fa99a1e30bce66c30c0104","f5ec6f85274a808d1398170778d8f66f","5f3c015bce4302b247acedb9ec20e302","a9fe29dcdd4288cacf574947747a4572","daada721cfdc43aa8e7c2e2d14d760de","c4d7f2ab9358166b1815281a9e767232","7703400f3e9d14c1e0670e37a530daf7","4158e698aebfc1ac453549ca68cf2301","15182d7d355f2cb580529a728a1c2149","8fb36d5345606a6ec0bcaae424f48c41","631ac96cecb09bd46857ff6ad032a8dc","ffd8c3d2e39447925561777d1ebcdc02","2b76267afeb2e83dff758e3fba2faa8a","c910e5cd97770188797f8ff632e19735","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","ee9981834b9f6f6958887811182849e8","224881373d4d18c065b09acb9a85cc5f","a21f1b172546b6a64cc7ddea394b54ea","7096aabc39a3b833dbdb0dee5ef12fca","8bdf05c98551836db89f23d60d176f56","5b3f18777c97e7ed444a39661c4462ba","cd3b63580b271a0e93649c0d92a1b098","1cc59f020b9d62d875bdb28a6e2f745b","a06c5977df8ff3f289f16a7505c8d539","8dd06ad8dc54dd7826195cfa6bfdc744","f04158c558df8c51d46a1fb44c832c1c","d1ab6402ad42100de1cf3f5d15aa9d27","96b06af537c71de0a80e9ed880958afd","dec40354e62d8ca81f5996c1760bc6da","a9356de7c324c6f49c15587032b1f65f","c3c6b4257e011eff227a8970bed8b3c3","ec7a3f5e189221b1a18bed55a592c89d","103e91984cbc1b6f8710542be58cb09a","f4ebcc7392593490ac52d69171b544ab","4a7ce128e22898e62c32df31dc7c1a57","2efdf12d1c743d60a3a5c2f08232d8d3","26cc32869d8b950cb0f0d526a824d646","fd743101a978158919239001d8f2ba49","3d09c4a71884a36bfa2d0ca10e69e75b","c8468714a3d17fcb54967665fc0a1827","6f2a7f08d2b896e6ea3fcc050752727a","a181e2f4e0ea142154934acab40f62a9","43ba300fbeb39da0c1605c97e1fa8058","af3e7ccf973e817d2c0f3d1d51b397a3","db8be451ca85c5aed9d98b490abd8a4b","124466ae5780fc8ad0a24cd20e611fd6","35b5cb306934a82ee7cd4a0bdc3b1c4f",{"version":"35804c00844ddf1c929f3702284340cf","affectsGlobalScope":true,"impliedNodeFormat":1},"891875043d27254c49b3dc3592198ef2","66e97b3951a6826eb921b32cebb79b07",{"version":"cdbd57b1eafc0373b39562ee97fd0f96","signature":"5a81cb8fb81c970ddd385ee1c6a01240","impliedNodeFormat":1},"a6104bd29da387131e921ef8801da435",{"version":"4eac8daf21e5b4c0a9ff4643bd88316e","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"cf98efa3630223bf28a3802cde21665e","signature":"55124c8fb0d4d7c7f39396590f4a10b3","impliedNodeFormat":1},{"version":"5404e091b7c1f19759be867e55e4aa76","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"37482a935b2f8f6ce91d1e00801bbf8a","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"bd0bfbae9f5f66062fd2ca08929ab84d","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"00113a596e1074d837f4caa2c09a874c","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"04930b76dc1a9f0959089bd4d98c162d","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"fdb049773ea8165a0cf77730950174f1","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"ddcad5cd00295d86fb24c34789651667","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"4ef050d5ad568bfa3ffc053cfd840771","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"9774211c03c7734fcf7f130caae75c09","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"fc15921a8dbbf8d2e776ad38c00a8e35","signature":"3bc218e075bdcc0d7eabc5bf9873c651","impliedNodeFormat":1},{"version":"c4fb0c997404852d2007f0f34c850d68","signature":"220d2d08e4f3759e5e4109f6dae80526","impliedNodeFormat":1},{"version":"b42adc7a9eb60953624ef96526e4e222","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"92930c4be91f0d0930183175cf12f800","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},"9a54c089925bb12afc1a215ef075ab78",{"version":"fc51541035a40f075b855a02e1c45d1e","signature":"f5679888f013ce5f571a8d5826258b5b","impliedNodeFormat":1},{"version":"30e5f4e265886f174b8be64c6d1f00d0","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"db82d04b42eac44d25dfa3ba63744b51","signature":"84d80a1924521a8aa8376bb7086987f4","impliedNodeFormat":1},"b46b6c1bf7b5f837c28c243b47ff1913",{"version":"8f8db7f38ec1afe67b48255f390248f3","signature":"0f1faea87664a5c86ed79e7406c8569f","impliedNodeFormat":1},"5dbca274803858363a37cdcb7eacf413",{"version":"84d1e1d990f204ebb6cb42ab0ceadc7f","signature":"c4f77a3b636f65762427572ad7d400cc","impliedNodeFormat":1},{"version":"cc6738a166a890ed7493c62423cb890c","affectsGlobalScope":true,"impliedNodeFormat":1},"c06d19c1fed7150a51d2c7d7ffa98080","3df7624446a04e463f9b66b7e15f575c",{"version":"83b7d57bf9cc3bdb0772743b2364e7d7","signature":"95bb823ff79653090c86edd0208a299a","impliedNodeFormat":1},"7bded61da845fdca74373eec4e7a5d1c",{"version":"94e8bd04db9f71776aaa778b8eb290f8","signature":"2d513cdecaf7a0021d4cc4398b8af48f","impliedNodeFormat":1},{"version":"b1ef4f573bc7888215f3c94e3b2d464f","signature":"dcdbeae245be2a95ef4cde1ab44a14b6","impliedNodeFormat":1},{"version":"2016215e64a59be0b4b213a6155d9705","signature":"41525a375987e7c1e69f2c9d9bf18a82","impliedNodeFormat":1},"59ddf328b4016afa8740e8a585ac78d3","5fa1ab945bd6f1970251174f87e97265","05148675fe6f8c97159f2f3f3eb2afba","d2ba35ce8fb36cb3741400e7d8fd6ba2","6215aafb03ea8fca810f0fc465f0e528",{"version":"5a022250f54c52b1f9070fecabff4b5d","signature":"dbdd9727cd3f038edfeadd7a89a49a8c","impliedNodeFormat":1},{"version":"767029d75e4cdfcc8ba10d568dee07ad","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"b2de8ac2f3e618cebd0c2b4b52026ad5","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},"3fbb3dfbd7d61b2521f8727aa20063ea",{"version":"a26f16d3ae7e439dbc6a51a120f4c88c","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"b61fdac97f399c84b434f6469ca21605","signature":"da8ab840d1fa9fa768f7a2e6da640922","impliedNodeFormat":1},"dc237aa221d14f6fd7f3d8fbf3e6652d",{"version":"c6010f6c711fdd1bf691b153d9570be5","signature":"883626b06994535a008bbfcbfbbefdb0","impliedNodeFormat":1},{"version":"6e673dd4bd251b87f85fd1dd7f5b6941","signature":"bfcd3c8e2c1cdc41a92b1272ef8a8a83","impliedNodeFormat":1},{"version":"9662b8c6589c29289b6b5f283c43dc72","signature":"a4b2e9652058245f6505be5867445aeb","impliedNodeFormat":1},{"version":"3992580101a1cd299f4289a89a9a2277","signature":"5343d1ce5aef0645bf5cb3b806fefb09","impliedNodeFormat":1},{"version":"966ce37fb12e7c347bd48682f419a97b","signature":"bf051f972716ac471200f510f28a24c4","impliedNodeFormat":1},"56d080dfccb3c53a2d6c74c4f24252e3","3fcb673f9582e954b88e5301cea2e116","b70a23ee97272dcedf89a59eb13dce09","6294201618a7ac0b0aca11519e05beca","5404d75b707f770973bbfef8d6435b0b","66d6d2eeab2fe724d820ec343699b384","637ab145289a60542ee70edb98701030","de33595bdcb1218563e354efc70822bd","cb26617fcf48e41362825205d749886d","acfbf135a9ab3e0f7da298da54518715","e8ad67e7491d8f1f9a93b33b7415868c","77a3ee497da0d9f6f0b7977c6114cb3c","e1c7093ed7cf79a829f3949f0eea4d21","164404971a17bc3ec6026e1b1e1048cc","6085bc7c76200dfd2cb23e5b4209aca4","1aaec34fdd055abfa1bd0a4fafa64af7","756c116cd2a8fdfa70fd27becfe948b8","f9faf828914bf27566a22c68abd9e088","697add4dd61f8612afaf78e17faa2ca0","1d77716a41253256a3cdcf26ddf373db","2e0871868af5bf2f0719ca37c92f5d93",{"version":"103f6661f3c58706f0f2037e32e49b60","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"635ec934ab7569199fc65d800dd52b8f","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"5efa9bfcbe069fc4f672cfd019cca8db","signature":"18892000d75cfbc280404a05157d70d5","impliedNodeFormat":1},{"version":"95ca691a7e3d622ba60643ba4fa63d49","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"a41cd5c26d3e5412660da0e3dea89c75","signature":"d0d66fdb43b8f5f9432e63c05eb1fbad","impliedNodeFormat":1},{"version":"d13ef21e3ca0df49f1b9ef9ef8ea3e5b","signature":"15c57ea23354e963c8415f8865f9d9cf","impliedNodeFormat":1},{"version":"481b0affc0ad644a409c3180f5b45b0f","signature":"5f0c47d8e96afb8a25966176c668e8cd","impliedNodeFormat":1},"b7acab827383f270e8d7b9ae2477ef2e","f3920bb449cac4fe93aac0025572dd6d","c52ab06ef3af520820a0ad06709ec992","115e8698d2af200c5ce2c0e788433d8e",{"version":"ed7b1d6e79fa4087cf1fbd3ba52a4cb6","signature":"f6c78329659a96d3fa77103d1e61e50f","impliedNodeFormat":1},{"version":"15ba29c651e4ff90b15a0c374f05371c","signature":"0a866b1ebc62db49424235ad8356fc24","impliedNodeFormat":1},{"version":"eaa12c7e9679e8b9eb90dfcc484b20a6","signature":"bbf49bc845432dd81c17be5878a27b03","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"b081c45bd9eefc246ee5fb10bdf6202f","signature":"240e49decff00436fef2ee4875c46d2e","impliedNodeFormat":1},"3bc7853bdbe0c2010819357c877b0a98","43b6ce2d0d2209e68e8a4970ba202403",{"version":"f05bdbf392330cce28a1ae011110db9b","signature":"e7444a4d61ab46409425cee912ef7bb3","impliedNodeFormat":1},"c00bef44f8b53da7680409ac667c125f","1e597e22bfa16a20526321c38c8f7b53","3bd036454cafe534ab749c44cc191e9e","8c7811eb6f55c522a98bfd409c0197bf","4ead53cdcb3902a1151a68be44349552","5bef57f7cc236e9855702e5d173a3b9f","fd18d84fec8681a4737a3802fce22da3",{"version":"24c4820afb32d3cd8de7f341ac35613a","signature":"6e7a477a074b19792b364e6da2e8b900","impliedNodeFormat":1},{"version":"0e843ea9d5800cfac47c7a99d770ed98","signature":"f225ba5f26e9b0d7cd5c502b19e57dbd","impliedNodeFormat":1},"e28dc722a43d81dcb8d23b6f616fa706","2c2793b6c2ea3104700c4f9bf2990758",{"version":"9a126f369f67c91fe0e89fb17acd50f3","signature":"c4beb41427fe1b29a60ea0cc335d1930","impliedNodeFormat":1},{"version":"aeca7162c99e5c3441960c477a8c9fd4","signature":"0860e33904f25cea9d8d40efecf6bba9","impliedNodeFormat":1},"a502e4197bf5d07181bbe127b62975a3",{"version":"71a76a0873e5a47fea081a4aec24a917","signature":"c997980932e530d61fcc98bd56bb0db1","impliedNodeFormat":1},{"version":"bcbe800898f8a17e9b2d6ab6cf22bd09","signature":"2bc8abbb4b0092ad270ffd3c2590e24c","impliedNodeFormat":1},{"version":"5686bf512b7cce2b9ecf981875e7c549","signature":"01c4f64d279e71218b10b5b05b066b12","impliedNodeFormat":1},"40166f0dffb0324b54f098c6db2b37f6",{"version":"a54930251cb0b8e3c2417dea70351087","signature":"2a5a5b19682720be5541e2fdeff3bb4b","impliedNodeFormat":1},"a16c2c43dd47666304f238091a1cf17f","7e0b48720c5448bbcfd6e101090eaae1",{"version":"f4eec5df8d97af6193bf8466262cead1","signature":"00c53fc234cb1749eeabb0802f96f1e8","impliedNodeFormat":1},"79c2ca5bb6d41488a0672e1419da3da1",{"version":"928e915d34b50be908498af56fadf06b","signature":"7fa8109f1d5c057618f6c527bf1f9497","impliedNodeFormat":1},"79103731b7070f59cd7f6aa91e1d72db","68d19082d19199ba309c90e35e47a804",{"version":"b68bab5458f53930b3efda0f7ca287c8","signature":"002de5256cc87d6d2e4ff9c41cdbb9e5","impliedNodeFormat":1},"5b1ea827c806bbc27da9a3de7cc692f6","666cacba3cda8056c78be91897691f78","f556f3f79a150fc73b1b4616f12282dc",{"version":"68d107823ed026de3da07a3f74451f76","signature":"b473a022cae9691aa4f96fa17a03a9b3","impliedNodeFormat":1},{"version":"94ca3781968872889d1db23886c74441","signature":"db070bc8e2aef8a8c7fea626b2b7d03d","impliedNodeFormat":1},{"version":"9714a8f6c3de3364bb3b6ceb823c2876","signature":"24b3821ef399d54ec77ac7c5982ce436","impliedNodeFormat":1},{"version":"d2ac0dee503a3700bea2f0b2e339e0cb","signature":"240556dd93d41663ebbcd905c8db7b15","impliedNodeFormat":1},{"version":"395d63352e8489f7fbfa44450477c561","signature":"196d4f4a958f31e75c6c42cb0452a8de","impliedNodeFormat":1},"4cca0394fe4ecfce556c605b3b49e703","b5b0d6b213596b31ac3ff73143ba44ab",{"version":"7486b659a796fa5476e3aa6c0f03da75","signature":"d709783e827288709e4249a933a6465a","impliedNodeFormat":1},{"version":"d55ee4e6781eed4740ab331d724a29b6","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"9c7796a38cc3d8e832fbba698de0fc8f","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},"bd1ec2ed8b49525446be6541f6d9c09d","4f9f7665d91f533f5ae4e370e2863cf7","9c55c8eb3230c1b116c1c6cc315ff12e","a6fd8ce48c6047ad6718d5dee454d91f","da3dd4d04ee9089041dc9e8045e9d20c","d88fdac4caa4c9236dd64c41807ec7e6","07100ed1a9951244cc33c5fb3a876e58","a8f75cf9053f32a075927c64371a6988","0dee17864152af8b235545e3204f2916","02f85456b265d43d2f3253b57657f13b","abf565a59a961b4315e0aaffe511acd5","12483e019ad946aa41457599dc7fe6e1","7386073c586302d6ffe4f657035f7a48","14aaf77ee1b3971be55b86e9938228fe",{"version":"3aaa637a675b3d93c458cbdfd560a157","affectsGlobalScope":true,"impliedNodeFormat":1},{"version":"4712d2b059f3538dd1790156d10a91a8","affectsGlobalScope":true,"impliedNodeFormat":1},"3625efe4df404f969433a8e049eec42b","47a96cb11376c39376953c539297486e","700a9e89b318419306d8e9f133b6804a","ebf22a585b70aa0a0a46bde988b68fc5","0979f7725153d5bd5a31bf24c732abd9","ff946f502f66ea358f14d810a37cda47","8b85a9181380ee77a38a81a4a50e007e","5ebc4bb9bb656b4db5efaaf996bf0c8d","3e9ee6971c1764ad35c13e261e7d84ba","2da9bb2f2ba5c6917cc1c7169835e0d8","596bff2b5b6e5cd3fc9390dcfc3c2314","6482e671e06cd4cb4d16c43f5cf5251c","09637bd0345ed55e46171d1e5592552d","251db7a0688c7f9bea6fe7bdce8e0fac","dfce1fbc245c59cf879372b3c9af26f7","4ad07ed7666d34a6e529dd55336c7388","8396a97bcb1b146b3767adf9c3bf0f2f",{"version":"4f3cb3580097ae5322b31daf4d880441","affectsGlobalScope":true,"impliedNodeFormat":1},"3a4c957da59b68b3661f6f312eb96108",{"version":"8a05dfd1354fd90d87257ce4dd945343","affectsGlobalScope":true,"impliedNodeFormat":1},"37d45a275413562aafe7f457a8e90042","9ebbbc14b8a669dc805b85f7fccd4bae",{"version":"ebac731a6783642c5e0762214f0feec4","affectsGlobalScope":true,"impliedNodeFormat":1},"96668033bafc56d09522a2297c173269","83305de2bd0673fcc57baa1274902f11","543114696a2ab0d903abe8b58fbebc37","f228f9768267cc763dc6ac2ff5da7df1","78655f803fb5f8915b509d1861853c29","2bb1ee22318a730c0aceb48b9560b755","052578b4224daf5a14d637f6ae5aae77","0b93eb2f74e68d060b23547bfa84f7a8","39f7c7116262f9ec9b2b8126538d4bda","868f045ef2e982460c4ba7d89aa1652e","3eb5f801bf1d37e45ee62615d65d0a99","3f48cc0053432ca6489f91f5113921cd","aa282aeb453a0d15811e50b0dcf49888","a6c546743d6e41141ad0d311627643e1","e62b931cfb10edf44294783e2b6f7ffa","61232bce3f5b9b448887e05ec41206dd","929b0c7b392fcf3edd90b788b5f0e893","f5153f3d37137f9356690d855829a712","7fd807e006703cf710e18cf2f082546e","6297926679417622f69ff0f33ca7c01e","e40dd8da23a0ca9ac4740eb415a088ba","e24c5f36ec88ed85776928c1035ef677","c78ee0ecfcfd63dbfda75d500a17b697","282b26a16041ae927be6d1add2234005","33506a35d456f611ab2f00ca8cdf7e60","c5e6c73c28a3adcaa1462f9ffaa82414","1abb1b0463b20c2fd7ea42455ae8394d","03481eba1abae77b82f9144285a25e03","b6b72d72d68883555fa04af52b5127a8","2839b2398b0e68439e8b276dcbc4592c","91bcfc14782ae065e66c34ec58631be6","740a7c1748a3a55268c0d2c76fd4ef7c","fd360e31098b9c7a57a62c0ff2357b9a","5d9b0eb0325863aafbc29b92b95198d5","f726cb30420e49ed2057223f0b10858e","eb077b94005bc8b7d5ef767d64be0e7d","63bbd245d15b186a5cb948b136de968b","78f99ee396496e1a1ed64fa466759b39","cd2e35ab55f5f3a2269d1edf6ab89d6f","abb8e3148670575e3207714eaa958274","27b8696bc3758c12108e16771bac03b6","f77bb42d6d7e36fff8bac775202aa563","cbcb4cfe315bc02521438164277235c6","c447a772b07ee5021041a5971174e5a2","ef5aab141a59574757f199a09c4c9e3d","8d1fb14a9fc7d90621a856faa99f2b0b",{"version":"6d6cee7d20fd4498adf1293bca6b6be9","impliedNodeFormat":99},{"version":"eacfdfa5ea3d47593a94e4e8cb364241","impliedNodeFormat":99},{"version":"4d5635f4bd636b59329943f5fab64e9c","impliedNodeFormat":99},{"version":"e28f30332546a4682f08b8743aa91938","impliedNodeFormat":99},{"version":"ab32d9f8c9a87bc636d6bf489991d336","impliedNodeFormat":99},{"version":"a00eaac2fc7acf1c87b928df13f73174","impliedNodeFormat":99},{"version":"7eaf0713804ce46ed3a4e6e4aa65126b","impliedNodeFormat":99},{"version":"4322496537b1046fabf031f46312e6e4","impliedNodeFormat":99},{"version":"6a76b9fa940bf9fba60c711f4b36cbb2","impliedNodeFormat":99},{"version":"109d71297c4123e42e4fcfa820c53564","impliedNodeFormat":99},{"version":"110abcf80eb844e0f264a869d592d8e5","impliedNodeFormat":99},{"version":"6551e4e8b1bf73937950f7bd432ff978","impliedNodeFormat":99},{"version":"64d8a81ed492489ae37f36cc7f28de2f","impliedNodeFormat":99},{"version":"e05fa0f1f9ad134efddd7be76fe75127","impliedNodeFormat":99},{"version":"f90a0fcd8593ae68111e19ff6eb01723","impliedNodeFormat":99},{"version":"228f8c89fab243a83d2df3a5ba4b49fa","impliedNodeFormat":99},{"version":"ee7343e9727f385a0d58e293b24e7b6e","impliedNodeFormat":99},{"version":"4c5c36cf6b299a5b8f9886b835c6825c","impliedNodeFormat":99},{"version":"7c90f1f99cea425e00b97a76a0f916ba","impliedNodeFormat":99},{"version":"7937df08949d3f3b406c6924c4591143","impliedNodeFormat":99},{"version":"b4bdf947d4daae89df3981fadea1b658","impliedNodeFormat":99},{"version":"17f0231e6fb66f5ae793e200ca8ab473","impliedNodeFormat":99},{"version":"a9b8d16046219c95790b94e4f5834c73","impliedNodeFormat":99},{"version":"1366c9dbbdaed0e8e22dbbb4a92254bd","impliedNodeFormat":99},{"version":"c78fff09c8a2c7874b6463a92375cffa","impliedNodeFormat":99},{"version":"0ab4983a70c2f9f68a19d50335082a02","impliedNodeFormat":99},{"version":"df880994858b3307c0a6d068c7c25dbd","impliedNodeFormat":99},{"version":"9cb9b1640a59ef14a11aa9c5cf142e38","impliedNodeFormat":99},{"version":"1bba9a6c92f91d7271de09ed0ac80425","impliedNodeFormat":99},{"version":"049cacb443a964b9be18586e8041f69a","impliedNodeFormat":99},{"version":"00c25eca578ade4c8750e742cc2fe4e5","impliedNodeFormat":99},{"version":"6677529a13eee4b6e073f471517e3017","impliedNodeFormat":99},{"version":"ce8d6e85e170c3ecdb2b8ccca82ef412","impliedNodeFormat":99},{"version":"0146b69b02f6644587f0898afc91073d","impliedNodeFormat":99},{"version":"8025418f20ad64de7e62db19214e16b5","impliedNodeFormat":99},{"version":"99bb5e470b1d45378d721d1e5b4b731b","impliedNodeFormat":99},{"version":"1a793e0cfa961b20573c7c39c9f34669","impliedNodeFormat":99},{"version":"6c7d06265be5169c780753f115c456c4","impliedNodeFormat":99},{"version":"07faeffc05ba2ba6f07c784b8a56813f","impliedNodeFormat":99},{"version":"6cc99d210996e54ddd3b500e7b4443b0","impliedNodeFormat":99},{"version":"ebc05adca51ac935db4b59ce687c7266","impliedNodeFormat":99},{"version":"1d57bc4ea772c16d97e3e1e070ee6c2c","impliedNodeFormat":99},{"version":"433d7e8b26f39920ea14c2a7cf1424e1","impliedNodeFormat":99},{"version":"bc71bffaa8d2ffa67896bfdccc3fb27a","impliedNodeFormat":99},{"version":"a17917b471e6e4f2de257a20b4701cef","impliedNodeFormat":99},{"version":"798cc7c6c540195c0ea4d4bdf59cafe9","impliedNodeFormat":99},{"version":"2a230ce27fab41faee181542b20e1ac6","impliedNodeFormat":99},{"version":"44613bf2b5d312eb7e6b14019291be8a","impliedNodeFormat":99},{"version":"a222444fd562590fad93f5ff711e3152","impliedNodeFormat":99},{"version":"7c3ed32da08f0e25b2d829a822805304","impliedNodeFormat":99},{"version":"8f3e9b2b0111f98dbbfc8818d2a5a4d2","impliedNodeFormat":99},{"version":"fad23b29937726b85f3ca239fd33135f","impliedNodeFormat":99},{"version":"a8bf87a002f82a2342c30861824fc725","impliedNodeFormat":99},{"version":"eddfa4dc62a12839d7241d3de6d1cf0e","impliedNodeFormat":99},{"version":"363ca6e177a8e38b8b7b71f7d45e2e94","impliedNodeFormat":99},{"version":"4f7d3789239e406a69150c35dbc39016","impliedNodeFormat":99},{"version":"44b6e11b32d5e88a33fdf5f0847339b7","impliedNodeFormat":99},{"version":"e932b6770c597a337af212643ac5c2ab","impliedNodeFormat":99},{"version":"b241591b308f9633c8812bdea2a8e425","impliedNodeFormat":99},{"version":"74f3623c3803c83da051afd26ddf71d5","impliedNodeFormat":99},{"version":"7bbe36a9ece707ce3e9fd01427bdd4ff","impliedNodeFormat":99},{"version":"c84f94e187bb15eab2be354aa033f17f","impliedNodeFormat":99},{"version":"4f7de0ada0045c814d2c8d549bbd0531","impliedNodeFormat":99},{"version":"02ee8f7f4adc4196219d02a196fdd0b4","impliedNodeFormat":99},{"version":"63441e2daa6bfa19be21bd16115b4fa7","impliedNodeFormat":99},{"version":"6e0be3de31dc9e258ee097e3530df454","impliedNodeFormat":99},{"version":"bf3140f8ba3126fc865beb1783f00798","impliedNodeFormat":99},{"version":"d6bb65d4096d6d90dca75979211a207f","impliedNodeFormat":99},{"version":"636ee9349e8006e6665df7860b09f986","impliedNodeFormat":99},{"version":"16d044128fde230711ba4c678a9c32bb","impliedNodeFormat":99},{"version":"5abf07351b258ddde1cbe343fddc4f36","impliedNodeFormat":99},{"version":"9d21598ed73605e0172db0abbdf847e2","impliedNodeFormat":99},{"version":"4528881139a6bb5067e3282aa61e0d47","impliedNodeFormat":99},{"version":"c066f5314d73c662a93fafa100eded8d","impliedNodeFormat":99},{"version":"889ac64f15189d49f7dae7561a716fd8","impliedNodeFormat":99},{"version":"102f9a81f60bfecd00cbe795a342466d","impliedNodeFormat":99},{"version":"7eff173b408f30118d5ec262300025bf","impliedNodeFormat":99},{"version":"2d1be25859f2fa2fc33502107e3906aa","impliedNodeFormat":99},{"version":"e593382042f0b8119d589b7469278c3a","impliedNodeFormat":99},{"version":"5058d0803347a02502c14ace36247752","impliedNodeFormat":99},{"version":"86c56462e71a2ff34f226b374c3d0ea0","impliedNodeFormat":99},{"version":"76271af1bdeb01e8cd840532f637fa7f","impliedNodeFormat":99},{"version":"9909be2f1f62edc95a9f3ae79489b7db","impliedNodeFormat":99},{"version":"86f62d324e4019002b9a77e88d4c58b6","impliedNodeFormat":99},{"version":"7bbfcc19a394a594d39343261dc3ff11","impliedNodeFormat":99},{"version":"a5915da2f19737eca0f967b72d0fc7f3","impliedNodeFormat":99},{"version":"59ab98fe5b6f943de26b30d94e3030ef","impliedNodeFormat":99},{"version":"dd6857041a62f999c801602613a66ed3","impliedNodeFormat":99},{"version":"a71af8e6937049d9163aa9272609f4a0","impliedNodeFormat":99},{"version":"eebf487c29086c1d589595e0af759686","impliedNodeFormat":99},{"version":"8d6bb1961c30addf2b4cc3af0e84a04f","impliedNodeFormat":99},{"version":"b5fb04d2da7bfdfbd07d223de008e73c","impliedNodeFormat":99},{"version":"533b65ceebc3d15c98cdd83320e6460a","impliedNodeFormat":99},{"version":"3a9d96eb61db689c80d994ab4241c4f0","impliedNodeFormat":99},{"version":"cd9c8208d2dc797444523d3a07912894","impliedNodeFormat":99},{"version":"d299d4e5b5a70b8a40d92ee42702e2f1","impliedNodeFormat":99},{"version":"7e475405c3a419bf8e1e24526f8f2f87","impliedNodeFormat":99},{"version":"ec749b635768f4fe140490b1d44077ab","impliedNodeFormat":99},{"version":"c89eab916e4d849b6bf82b0d7590f0e3","impliedNodeFormat":99},{"version":"aedc27102f0063f0235ea37131dceb51","impliedNodeFormat":99},{"version":"1e1dcfb50cc272309c2d2d385d0589f0","impliedNodeFormat":99},{"version":"ee2b933d73fe669c3a07bd693f6d5250","impliedNodeFormat":99},{"version":"f1e9be715cfd83a9fea36ec46e010412","impliedNodeFormat":99},{"version":"57f1f0b14e79434f2c4680e4179860cd","impliedNodeFormat":99},{"version":"c3792d3bbbd9d32010ae87b4f0b49691","impliedNodeFormat":99},{"version":"a549d35dfc3e65574767d76c7e3d2067","impliedNodeFormat":99},{"version":"451f5380e3189a9144de671b28148885","impliedNodeFormat":99},{"version":"732062ad624164672e208a1792f34632","impliedNodeFormat":99},{"version":"3e9a1c25c2a3d233130e1f944218a87a","impliedNodeFormat":99},{"version":"079f711f9477e27fb4eed49a2dc0b499","impliedNodeFormat":99},{"version":"6e34bae5e5e49f915ef2bb8cb6deb553","impliedNodeFormat":99},{"version":"b480ff671f3f835fb8d65ea419fceb5b","impliedNodeFormat":99},{"version":"e7b137a4507feb4f2c843dfb304926a6","impliedNodeFormat":99},{"version":"1188ef25a1e304ec000e76ba583ca26d","impliedNodeFormat":99},{"version":"cd6a33fc3a9f9b1d49e7dd33e44907a9","impliedNodeFormat":99},{"version":"ee81539e2fff9c527de8ffd05b2ddc76","impliedNodeFormat":99},{"version":"730a8e1fe2b21c18b6ccee4d53c52797","impliedNodeFormat":99},{"version":"f217f3e1a5eb16ac524284bbb522d6fc","impliedNodeFormat":99},{"version":"5170ca5d4a4488caa005454b32b23e9c","impliedNodeFormat":99},{"version":"a111d4fe0f484b1d59b780215d9ac985","impliedNodeFormat":99},{"version":"0ff0376117ba2a90b983ca0e622136c5","impliedNodeFormat":99},{"version":"fe1faac43aeeb5a8a84bcdb35773289d","impliedNodeFormat":99},{"version":"7491bd76f1317ed6a6c9c5704f14c149","impliedNodeFormat":99},{"version":"9ba110195ba0e3254727ac0b78ede6a5","impliedNodeFormat":99},{"version":"6349fb9752f53ad35149a1e80a405fb6","impliedNodeFormat":99},{"version":"6af18ed456559d5c1694191a336ca75b","impliedNodeFormat":99},{"version":"4da31c623a6787b95d42f48be8d5570b","impliedNodeFormat":99},{"version":"7b3bbfaae53b2b77274563f7fe3b546f","impliedNodeFormat":99},{"version":"cd5276f23647e28fb32a618095166f02","impliedNodeFormat":99},{"version":"9821ca2049bd480c79557c4a148f001f","impliedNodeFormat":99},{"version":"81d59743c762a16776dff520cbac3451","impliedNodeFormat":99},{"version":"0950d6327fc18d7726d494e9a4b13574","impliedNodeFormat":99},{"version":"12211a92f61440818c4477e357384c48","impliedNodeFormat":99},{"version":"1663fc4a9c90c9994c0279c3c853ef87","impliedNodeFormat":99},{"version":"d3024355011d890139b20c55cece45ae","impliedNodeFormat":99},{"version":"c1e18d6cca9641be8679434b31709e26","impliedNodeFormat":99},{"version":"69a883d8c7abad70102aa19001ed7c32","impliedNodeFormat":99},{"version":"f11f19e801d82be3a9a36753815f3d7d","impliedNodeFormat":99},{"version":"7262a8ce246e367e9d7450dc869e3e00","impliedNodeFormat":99},{"version":"eee18b94a242e22c39a8efb71c38c732","impliedNodeFormat":99},{"version":"5da378f26fd2984b4e5c7c99166e0e7b","impliedNodeFormat":99},{"version":"da84d1b807b87e878ae66f59ca4a6303","impliedNodeFormat":99},{"version":"018bf1119decc1f26833ca58b0a3e933","impliedNodeFormat":99},{"version":"fc367adc884dfd00fabe9061bd0d1d09","impliedNodeFormat":99},{"version":"10458233e039775827a82c0a1f2c0417","impliedNodeFormat":99},{"version":"9ca5b5231010baf46a82b635a4bdcee7","impliedNodeFormat":99},{"version":"0847d6c790452b767a581c33b2899949","impliedNodeFormat":99},{"version":"9ecdc2dd20b9f4e54947f145ebc9d8c1","impliedNodeFormat":99},{"version":"4a98cb65c5b6f6d5dd96466ca0add691","impliedNodeFormat":99},{"version":"8b6c7e73d5321278bbb9fd86101ee6f9","impliedNodeFormat":99},{"version":"81f238234ac9744fe84340d0df3d939a","impliedNodeFormat":99},{"version":"6e008599cf1ac9bc76cb7f8976736cbd","impliedNodeFormat":99},{"version":"f6af1dd2011a9faf4cf46c0fec0f66d6","impliedNodeFormat":99},{"version":"e075cafb48929808cb02624ca8b47a78","impliedNodeFormat":99},{"version":"180fdeb73bc29d50d8d9d8d9de183499","impliedNodeFormat":99},{"version":"74d5f625446ae8e2695991ebcc66848e","impliedNodeFormat":99},{"version":"2582961bf686ab72d178bab1082854f5","impliedNodeFormat":99},{"version":"2e6e120faba6fe48a3d5e83f493d49e8","impliedNodeFormat":99},{"version":"755fad94717661cf0ca72b86b94caffc","impliedNodeFormat":99},{"version":"100dfe9b79838772867facef047d3cb0","impliedNodeFormat":99},{"version":"4fa8ad76a116a4ccc1ef59bb63c17d8b","impliedNodeFormat":99},{"version":"794ed8699cc46e7355f00bdf7048d858","impliedNodeFormat":99},{"version":"49d7ba2755e6c963042b566b3323ca5b","impliedNodeFormat":99},{"version":"65556b9ef50f16cb0dbcdfd2fa1e59b6","impliedNodeFormat":99},{"version":"e0c96fed76a2431f9b8e77ec2bc3cbca","impliedNodeFormat":99},{"version":"e4ed6770cace5a44fc2f4772dfbe0dab","impliedNodeFormat":99},{"version":"0c8ed176cd7d489cd590a5bf82ea367c","impliedNodeFormat":99},{"version":"e4be827bac851426e3968cfc2d38fdd6","impliedNodeFormat":99},{"version":"28272efe3c84989a7f5040864d5e25c6","impliedNodeFormat":99},{"version":"b294286fd7ed17b60ab39baf77671880","impliedNodeFormat":99},{"version":"046b35503b117c5c09c385a7ed18e2f6","impliedNodeFormat":99},{"version":"19076804bcc8e67395323da222ea9308","impliedNodeFormat":99},{"version":"8b1e4244ee509cf58fad0443a1db9350","impliedNodeFormat":99},{"version":"05cb9c2a944882fec3471fc0d3473421","impliedNodeFormat":99},{"version":"4a23085d92979f40ca17f4b0388a9f23","impliedNodeFormat":99},{"version":"fbf9a2f639b109b290947187b3385128","impliedNodeFormat":99},{"version":"501b60d2eb073c4736c5b100430cf735","impliedNodeFormat":99},{"version":"38487ac8f6e19220aef9abb438d6706a","impliedNodeFormat":99},{"version":"2ef119379852066f8f83ff14b6812f3f","impliedNodeFormat":99},{"version":"f2c858d26a3fd388c43e4541e2c7d544","impliedNodeFormat":99},{"version":"9faeb408b878ecbd4736a866914538c6","impliedNodeFormat":99},{"version":"f0a62e6953162e7bcbb79051a2edd4e3","impliedNodeFormat":99},{"version":"65268e78b4915951da692236dbe2867f","impliedNodeFormat":99},{"version":"2c1ea1568cd945b1a36a7339bb20b64c","impliedNodeFormat":99},{"version":"39ec93ac4bef77dbdd187f97c74fc9a8","impliedNodeFormat":99},{"version":"8a34a532040ae80e406b30b23a090321","impliedNodeFormat":99},{"version":"da227b4ab673f5842fddcef2ec8215f6","impliedNodeFormat":99},{"version":"85791f5deca34a06deee3b25ea014554","impliedNodeFormat":99},{"version":"b7dc7127b3f5582d713198f3850c5543","impliedNodeFormat":99},{"version":"ccfe0cd9b95501eea449ea689a3b36cb","impliedNodeFormat":99},{"version":"09a8b0c7c038559d7526d6997b5fb535","impliedNodeFormat":99},{"version":"b6ddc0fc6914acd240652aa92b3bf71d","impliedNodeFormat":99},"277dac1d9285eb331da62d4e92b6181e","7ab8df059710e3a63069e69825e5113d","b7941774d0132fff9dd80b642707b2aa","bbb0a6904b386fbb18b8b9b2b8ee82af","023d340277ffd2e2da7925a6dedd2ef8","698e4ccfd7d47b1edbe70b4346f008f0",{"version":"f3315862baf0ce5c489f2189eacd2be3","affectsGlobalScope":true,"impliedNodeFormat":1},"eb5b2b071762847c021f5c41e0e63930",{"version":"753f71e16f2994f332390bb1c997b0e3","affectsGlobalScope":true,"impliedNodeFormat":1},"8def0ea0e249f49397d74a4f5bdd45a5",{"version":"4ad5f2e9ee36ad33ae4f1cec0bdbe534","signature":"086f70e3814486927e73e33a514c2a77","impliedNodeFormat":1},{"version":"013cf5850bfcbb6d95b0905d4985dcb8","signature":"d713c0ca2d7625d9de69e2cca78c39a3","impliedNodeFormat":1},"db864ac3e8b58583d7e79c339d9ec76f",{"version":"3a680137c841f3355d71e6478756b000","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"3ddf23cff4173c7cb111cc68555c84f5","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1},{"version":"c46790cc70453cadbd83e6149db501e5","signature":"d713c0ca2d7625d9de69e2cca78c39a3","impliedNodeFormat":1},"47f0c9f685e2016c546adbabaf46cd8d",{"version":"f41d7b52eb8f66d8017c05b248775873","signature":"42a4470cc9f0cc5f0d2f1722d1db6c71","impliedNodeFormat":1},{"version":"4a38e92cca71f054cffead49001a9294","signature":"3935219153c34fbd9aac06fc8d5f7656","impliedNodeFormat":1},{"version":"693aae96dde3bab143bd950a34a7df69","signature":"4560235c1755187ec51c6cfcfc7e5d0f","impliedNodeFormat":1},{"version":"9531b06f253afee73e7472c5e76e195d","signature":"b7718d15440132a9a8d71350395d7bc8","impliedNodeFormat":1},{"version":"3d501b952585ad8d39dfc62fb4a28a13","signature":"7dda87db65e108b111ca190f0b169951","impliedNodeFormat":1},"d5938120fadc76ee4100a0336b6b842f",{"version":"332aaff9c82756651bce6831163d7f12","signature":"abe7d9981d6018efb6b2b794f40a1607","impliedNodeFormat":1}],"fileIdsList":[[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,663],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,663,667],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,561,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,561,562,645],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,662],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,718],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,715,716,717,718,719,722,723,724,725,726,727,728,729],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,714],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,721],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,715,716,717],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,715,716],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,718,719,721],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,716],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1078],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1076,1077],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,714,730],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,229,492,558,559,562,730,731],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,855,856,857],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,850,851,852],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,828,829,830,831],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,794,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,794],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,794,795,796,797,842],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,832],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,827,833,834,835,836,837,838,839,840,841],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,842],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,793],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,846,848,849,867,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,846,848],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,843,846,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,853,854,858,859,864],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,847,849,859,867],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,866,867],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,843,847,849,865,866],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,847,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,845],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,845,847,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,843,844],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,860,861,862,863],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,849,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,804],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,798,805],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,824,868],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1071,1075],[93,94,95,97,100,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,152,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,99,100,101,102,103,104,105,106,107,108,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,221,222,223,558,559,562],[93,94,95,97,100,152,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,152,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,229,511,556,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,492,511,556,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,228,229,511,556,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,229,492,493,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,229,492,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,226,227,228,229,511,556,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,227,228,229,511,556,558,559,562],[90,91,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,876,1073,1074],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,877,1072],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1069],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,881,885,888,890,892,894,896,898,902,906,910,912,914,916,918,920,922,924,926,928,930,938,943,945,947,949,951,954,956,961,965,969,971,973,975,978,980,982,985,987,991,993,995,997,999,1001,1003,1005,1007,1009,1012,1015,1017,1019,1023,1025,1028,1030,1032,1034,1038,1044,1048,1050,1052,1059,1061,1063,1065,1068],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,880],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1018],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,995,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1000],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,995,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,884],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,900,906,910,916,947,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,955],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,929],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,923],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1013,1014],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,902,906,943,949,961,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1029],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,878,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,899],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,881,888,894,898,902,918,930,971,973,975,997,999,1003,1005,1007,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1031],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,892,902,918,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1033],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,888,890,954,995,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,891],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1016],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1010],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1002],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,894,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,895],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,919],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,997,1012,1036],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,938,1012,1036],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,902,910,938,951,995,999,1012,1035,1037],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1035,1036,1037],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,920,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,951,997,999,1012,1041],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,997,1012,1041],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,910,951,995,999,1012,1040,1042],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1039,1040,1041,1042,1043],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,997,1012,1046],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,938,1012,1046],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,902,910,938,951,995,999,1012,1045,1047],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1045,1046,1047],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,897],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1020,1021,1022],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,881,885,888,892,894,898,900,902,906,910,912,914,916,918,922,924,926,928,930,938,945,947,951,954,971,973,975,980,982,987,991,993,997,1001,1003,1005,1007,1009,1012,1019],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,881,885,888,892,894,898,900,902,906,910,912,914,916,918,920,922,924,926,928,930,938,945,947,951,954,971,973,975,980,982,987,991,993,997,1001,1003,1005,1007,1009,1012,1019],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,902,997,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,998],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,939,940,941,942],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,941,951,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,939,943,951,997,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,910,926,928,938,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,900,902,906,910,912,916,918,939,940,942,951,997,999,1001,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1049],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,892,902,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1051],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,885,888,890,892,898,906,910,918,945,947,954,982,997,1001,1007,1012,1019],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,927],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,903,904,905],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,888,902,903,954,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,902,903,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1012,1054],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1053,1054,1055,1056,1057,1058],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,951,997,999,1012,1054],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,910,938,951,1012,1053],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,944],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,957,958,959,960],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,958,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,906,910,912,918,949,997,999,1001,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,900,910,916,926,951,957,959,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,893],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,882,883,950],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,997,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,882,883,885,888,892,894,896,898,906,910,918,943,945,947,949,954,997,999,1001,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,885,888,892,896,898,900,902,906,910,916,918,943,945,954,956,961,965,969,978,982,985,987,997,999,1001,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,990],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,885,888,892,896,898,906,910,912,916,918,945,954,982,995,997,999,1001,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,988,989,995,997,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,901],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,992],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,970],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,925],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,996],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,888,954,995,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,962,963,964],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,963,997,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,963,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,900,906,910,912,916,943,951,962,964,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,952,953],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,952,997],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,951,953,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1060],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,898,902,918,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,976,977],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,976,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,888,890,894,900,906,910,912,916,922,924,926,928,930,951,954,971,973,975,977,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1024],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,966,967,968],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,967,997,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,967,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,900,906,910,912,916,943,951,966,968,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,946],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,889],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,888,954,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,886,887],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,886,951,997],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,887,951,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,981],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,881,894,896,902,910,922,924,926,928,938,980,995,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,911],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,915],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,914,995,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,979],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1026,1027],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,983,984],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,951,983,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,888,890,894,900,906,910,912,916,922,924,926,928,930,951,954,971,973,975,984,997,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1062],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,906,910,918,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1064],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,898,902,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,881,885,892,894,896,898,906,910,912,916,918,922,924,926,928,930,938,945,947,971,973,975,980,982,993,997,1001,1003,1005,1007,1009,1010],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1010,1011],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,948],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,994],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,885,888,892,896,898,902,906,910,912,914,916,918,945,947,954,982,987,991,993,997,999,1001,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,921],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,972],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,878],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,910,920,922,924,926,928,930,931,938],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,910,920,924,931,932,938,999],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,931,932,933,934,935,936,937],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,920],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,920,938],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,910,922,924,926,930,938,999],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,879,894,902,910,922,924,926,928,930,934,995,999,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,894,910,936,995,999],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,986],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,917],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1066,1067],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,885,892,898,930,945,947,956,973,975,980,1003,1005,1009,1012,1019,1034,1050,1052,1061,1065,1066],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,881,888,890,894,896,902,906,910,912,914,916,918,922,924,926,928,938,943,951,954,961,965,969,971,978,982,985,987,991,993,997,1001,1007,1012,1030,1032,1038,1044,1048,1059,1063],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1004],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,974],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,907,908,909],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,888,902,907,954,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,902,907,1012],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1006],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,913],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1008],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1071],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,1070],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,514,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,516,517,518,519,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,462,525,526,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,235,237,249,273,388,399,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,268,269,270,272,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,405,407,409,410,412,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,271,308,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,235,237,248,249,255,261,266,387,388,389,398,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,250,269,289,384,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,244,250,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,416,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,413,414,416,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,413,415,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,289,486,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,360,363,379,384,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,332,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,392,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,391,392,393,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,391,558,559,562],[93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,237,249,255,261,267,269,273,274,287,288,355,385,386,399,507,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,237,271,308,405,406,411,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,288,457,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,271,272,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,408,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,274,387,390,397,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,462,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,259,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,329,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,259,462,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,315,329,330,541,548,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,314,542,543,544,545,547,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,365,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,365,366,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,248,250,317,318,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,324,325,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,319,327,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,324,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,242,250,317,318,319,320,321,322,323,324,327,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,317,324,325,326,328,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,318,320,321,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,318,320,323,325,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,546,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,535,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,306,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,399,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,304,309,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,305,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,743],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,229,511,555,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,249,254,335,352,394,395,399,454,456,507,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,287,396,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,459,475,477,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,459,474,475,476,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,468,469,470,471,472,473,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,470,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,474,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,423,424,426,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,417,418,419,420,425,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,423,425,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,421,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,422,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,305,513,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,512,513,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,259,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,352,353,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,353,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,508,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,382,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,381,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,250,256,258,360,373,377,379,456,459,496,497,504,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,299,321,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,360,371,374,379,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,360,363,379,382,416,463,464,465,466,467,478,479,480,481,482,483,484,485,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,269,360,367,368,369,372,373,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,269,371,378,459,460,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,375,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,250,254,264,296,297,300,352,355,420,454,455,496,507,508,509,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,242,244,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,360,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,269,296,297,354,355,356,357,358,359,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,379,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,243,244,254,258,294,360,367,368,369,370,371,374,375,376,377,378,497,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,294,295,367,508,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,269,297,352,355,360,456,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,504,508,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,244,249,256,258,261,264,271,291,296,297,298,299,300,335,336,338,341,343,346,347,348,349,351,399,454,456,504,507,508,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,238,239,267,504,505,506,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,235,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,428,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,246,412,416,417,418,419,420,426,427,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,230,244,246,258,261,297,336,341,351,352,405,432,433,434,440,443,444,454,456,504,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,261,267,274,287,297,355,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,249,258,297,438,504,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,458,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,428,441,442,451,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,504,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,357,497,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,258,296,399,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,341,401,405,434,440,443,446,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,274,287,405,447,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,237,298,399,449,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,420,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,271,298,399,400,401,410,428,448,450,507,558,559,562],[93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,296,453,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,350,454,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,247,249,250,256,258,264,273,274,287,297,300,336,338,348,351,352,399,432,433,434,435,437,439,454,456,504,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,274,440,445,451,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,277,278,279,280,281,282,283,284,285,286,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,291,342,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,344,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,342,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,344,345,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,248,249,250,254,255,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,238,256,260,296,299,300,334,454,504,509,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,240,247,248,258,260,297,452,497,503,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,367,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,368,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,250,261,496,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,369,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,243,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,257,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,249,256,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,252,257,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,253,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,246,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,301,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,247,291,340,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,339,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,246,247,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,247,337,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,246,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,296,399,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,496,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,256,258,262,296,399,453,456,459,460,461,487,488,491,495,497,504,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,310,313,315,316,329,330,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,227,229,259,489,490,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,227,229,259,489,490,494,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,383,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,269,290,295,296,360,361,362,363,364,366,379,380,382,385,453,456,507,509,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,329,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,334,504,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,334,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,256,302,331,333,335,453,504,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,310,311,312,313,315,316,329,330,512,558,559,562],[93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,245,246,258,264,296,297,300,399,451,452,454,504,507,508,511,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,241,244,251,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,297,429,432,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,430,498,499,500,501,502,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,291,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,294,379,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,293,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,348,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,292,294,507,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,240,295,429,430,431,504,507,508,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,250,328,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,242,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,232,233,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,314,558,559,562],[92,93,94,95,97,98,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,296,300,511,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,238,535,536,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,309,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,236,303,305,307,308,513,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,271,508,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,244,436,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,234,236,309,407,511,512,558,559,562],[92,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,229,511,556,558,559,562],[92,93,94,95,96,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[92,93,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,402,403,404,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,402,558,559,562],[92,93,94,95,96,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,236,264,269,446,474,509,510,513,556,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,521,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,523,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,527,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,744],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,529,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,531,532,533,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,537,558,559],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,537,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,515,520,522,524,528,530,534,538,540,550,551,553,557,558,559,560,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,539,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,549,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,305,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,552,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,295,429,430,432,498,499,501,502,554,556,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,659],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,564,565,645,658],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,661],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,660],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,720],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,115,118,121,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,116,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,114,115,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,114,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,109,110,111,113,117,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,127,136,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,116,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,146,147,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,113,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,109,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,113,114,116,117,118,119,120,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,147,148,149,150,151,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,139,142,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,127,129,130,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,116,118,129,131,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,117,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,112,118,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,122,129,131,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,116,118,121,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,114,118,127,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,118,139,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,131,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,110,114,118,122,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562],[93,94,95,97,100,112,118,146,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,558,559,562],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,644],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,646,647,658],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,648,649],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,646,647,648,650,651,656],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,647,648],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,656],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,657],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,648],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,646,647,648,651,652,653,654,655],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,635],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,635,638],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,570,630,633,635,636,637,638,639,640,641,642,643],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,568,638],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,635,636],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,567,635,637],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,568,570,572,573,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,570,572,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,570,572,574],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,567,570,572,573,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,568,569,570,571,572,573,574,575,576,577,630,631,632,633,634],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,568,569,572],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,568,569,572],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,572,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,567,569,570,571,573,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,566,567,568,572,635],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,572,573,574,575],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,574],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,578,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,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,557,558,559,562,678],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,682],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,758],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,550,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,750],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,540,558,559,562,695,750],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696,768,769],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696,769],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,540,550,558,559,562],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,534,558,559,562,685,745,746,747,748],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,686,695,713,737,779],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,686,695,698,707,712],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,777],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696,737],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,550,558,559,562,684,686,688,739,783],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,550,558,559,562,693,695,707,750],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,540,550,558,559,562,686,750],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,524,558,559,562,750,757],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,550,558,559,562,695,707,750,786],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,788],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687,708,709,746,752,753,754,755,756],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,709,750],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,710],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,707,710,750,751],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,754],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,756],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,732,757,869],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,732,757],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,757],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,750],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,1080],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,751],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,732,746,752],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,755],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,790],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,686],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,707,750,776],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,740,741,748],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,684],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,691,695,750],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,732,1088],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,686],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,691],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,695,696],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,693],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,691,697],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,691,692,695],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,691,694,695],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,645,677,686,691,693,694,695],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,677,696],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,696],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,645,677,686,691,692,693,694],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,645,693],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,686,695],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,645],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,707,732],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,685,708,732],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687,709,732],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,711,732],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,685],[92,93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,687],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,737],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,558,559,562,645,684],[93,94,95,97,100,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,557,558,559,562,677]],"options":{"allowJs":true,"jsx":4,"module":99,"noFallthroughCasesInSwitch":true,"noImplicitReturns":true,"skipLibCheck":true,"strict":true,"target":4,"esModuleInterop":true},"referencedMap":[[665,1],[666,1],[667,1],[668,1],[669,1],[670,1],[671,1],[672,1],[673,1],[674,1],[675,2],[676,1],[563,3],[682,4],[876,5],[681,3],[407,5],[663,6],[728,5],[725,5],[724,5],[719,7],[730,8],[715,9],[726,10],[718,11],[717,12],[727,5],[722,13],[729,5],[723,14],[716,5],[1079,15],[1078,16],[1077,17],[732,18],[855,19],[856,19],[858,20],[857,19],[850,19],[851,19],[853,21],[852,19],[828,5],[830,5],[829,5],[832,22],[831,5],[795,23],[793,24],[796,5],[843,25],[797,19],[833,26],[842,27],[834,5],[837,28],[835,5],[838,5],[840,5],[836,28],[839,5],[841,5],[794,29],[869,30],[854,19],[849,31],[859,32],[865,33],[866,34],[868,35],[867,36],[847,31],[848,37],[844,38],[846,39],[845,40],[860,19],[864,41],[861,19],[862,42],[863,19],[798,5],[799,5],[802,5],[800,5],[801,5],[804,5],[805,43],[806,5],[807,5],[803,5],[808,5],[809,5],[810,5],[811,5],[812,44],[813,5],[827,45],[814,5],[815,5],[816,5],[817,5],[818,5],[819,5],[820,5],[823,5],[821,5],[822,5],[824,19],[825,19],[826,46],[714,5],[1076,47],[162,48],[163,49],[164,50],[100,51],[165,52],[166,53],[167,54],[168,55],[169,56],[170,57],[171,58],[172,59],[173,60],[174,61],[175,62],[176,63],[177,64],[178,65],[179,66],[101,5],[99,5],[180,67],[181,68],[182,69],[224,70],[183,71],[184,72],[185,73],[186,74],[187,75],[188,76],[189,77],[190,78],[191,79],[192,80],[193,81],[194,82],[195,83],[196,84],[197,85],[198,86],[199,87],[200,88],[201,89],[202,90],[203,91],[204,92],[205,93],[206,94],[207,95],[208,96],[209,97],[210,98],[211,99],[212,100],[213,101],[214,102],[215,103],[216,104],[217,105],[218,106],[219,107],[220,108],[102,5],[103,5],[104,5],[105,5],[106,5],[107,5],[108,5],[153,109],[154,5],[155,5],[156,5],[157,5],[158,5],[159,5],[160,5],[161,5],[221,110],[222,111],[223,112],[228,113],[492,114],[229,115],[227,116],[494,117],[493,118],[731,114],[225,119],[490,5],[226,120],[90,5],[92,121],[489,114],[259,114],[88,5],[89,5],[14,5],[15,5],[17,5],[16,5],[2,5],[18,5],[19,5],[20,5],[21,5],[22,5],[23,5],[24,5],[25,5],[3,5],[26,5],[27,5],[4,5],[28,5],[32,5],[29,5],[30,5],[31,5],[33,5],[34,5],[35,5],[5,5],[36,5],[37,5],[38,5],[39,5],[6,5],[43,5],[40,5],[41,5],[42,5],[44,5],[7,5],[45,5],[50,5],[51,5],[46,5],[47,5],[48,5],[49,5],[8,5],[55,5],[52,5],[53,5],[54,5],[56,5],[9,5],[57,5],[58,5],[59,5],[61,5],[60,5],[62,5],[63,5],[10,5],[64,5],[65,5],[66,5],[11,5],[67,5],[68,5],[69,5],[70,5],[71,5],[72,5],[12,5],[73,5],[74,5],[75,5],[76,5],[77,5],[1,5],[78,5],[79,5],[13,5],[80,5],[81,5],[82,5],[83,5],[84,5],[85,5],[86,5],[87,5],[877,5],[91,5],[1075,122],[1073,123],[1070,124],[1069,125],[880,126],[881,127],[1018,126],[1019,128],[1000,129],[1001,130],[884,131],[885,132],[955,133],[956,134],[929,126],[930,135],[923,126],[924,136],[1015,137],[1013,138],[1014,5],[1029,139],[1030,140],[899,141],[900,142],[1031,143],[1032,144],[1033,145],[1034,146],[891,147],[892,148],[1017,149],[1016,150],[1002,126],[1003,151],[895,152],[896,153],[919,5],[920,154],[1037,155],[1035,156],[1036,157],[1038,158],[1039,159],[1042,160],[1040,161],[1043,138],[1041,162],[1044,163],[1047,164],[1045,165],[1046,166],[1048,167],[897,147],[898,168],[1023,169],[1020,170],[1021,171],[1022,5],[998,172],[999,173],[943,174],[942,175],[940,176],[939,177],[941,178],[1050,179],[1049,180],[1052,181],[1051,182],[928,183],[927,126],[906,184],[904,185],[903,131],[905,186],[1055,187],[1059,188],[1053,189],[1054,190],[1056,187],[1057,187],[1058,187],[945,191],[944,131],[961,192],[959,193],[960,138],[957,194],[958,195],[894,196],[893,126],[951,197],[882,126],[883,198],[950,199],[988,200],[991,201],[989,202],[990,203],[902,204],[901,126],[993,205],[992,131],[971,206],[970,126],[926,207],[925,126],[997,208],[996,209],[965,210],[964,211],[962,212],[963,213],[954,214],[953,215],[952,216],[1061,217],[1060,218],[978,219],[977,220],[976,221],[1025,222],[1024,5],[969,223],[968,224],[966,225],[967,226],[947,227],[946,131],[890,228],[889,229],[888,230],[887,231],[886,232],[982,233],[981,234],[912,235],[911,131],[916,236],[915,237],[980,238],[979,126],[1026,5],[1028,239],[1027,5],[985,240],[984,241],[983,242],[1063,243],[1062,244],[1065,245],[1064,246],[1011,247],[1012,248],[1010,249],[949,250],[948,5],[995,251],[994,252],[922,253],[921,126],[973,254],[972,126],[879,255],[878,5],[932,256],[933,257],[938,258],[931,259],[935,260],[934,261],[936,262],[937,263],[987,264],[986,131],[918,265],[917,131],[1068,266],[1067,267],[1066,268],[1005,269],[1004,126],[975,270],[974,126],[910,271],[908,272],[907,131],[909,273],[1007,274],[1006,126],[914,275],[913,126],[1009,276],[1008,126],[1072,277],[1071,278],[1074,5],[515,279],[520,280],[527,281],[510,282],[263,5],[271,283],[411,284],[414,285],[386,5],[399,286],[406,287],[288,5],[388,5],[269,5],[385,288],[431,289],[270,5],[261,290],[413,291],[415,292],[416,293],[487,294],[380,295],[333,296],[393,297],[394,298],[392,299],[391,5],[387,300],[412,301],[272,302],[457,5],[458,303],[299,5],[273,304],[300,5],[336,5],[239,5],[409,305],[408,5],[398,306],[505,5],[248,5],[526,307],[465,308],[466,308],[462,309],[544,5],[363,5],[467,310],[463,311],[549,312],[548,313],[543,5],[314,5],[366,314],[365,5],[542,315],[464,114],[319,316],[326,317],[328,318],[318,5],[323,319],[325,320],[327,321],[322,322],[320,5],[324,323],[545,5],[541,5],[547,324],[546,5],[317,325],[536,326],[539,114],[307,327],[306,328],[305,329],[552,114],[304,330],[293,5],[554,5],[744,331],[743,5],[555,114],[556,332],[231,5],[395,325],[396,333],[397,334],[235,5],[400,5],[255,335],[230,5],[479,114],[237,336],[478,337],[477,338],[468,5],[469,5],[476,5],[471,5],[474,339],[470,5],[472,340],[475,341],[473,340],[268,5],[265,5],[266,5],[420,5],[425,342],[426,343],[424,344],[422,345],[423,346],[418,5],[485,310],[260,310],[514,347],[521,348],[525,349],[354,350],[353,5],[348,5],[501,351],[509,352],[381,353],[382,354],[460,355],[370,5],[483,356],[358,114],[375,357],[486,358],[371,5],[374,359],[372,5],[484,360],[481,361],[480,5],[482,5],[378,5],[456,362],[243,363],[356,364],[360,365],[376,366],[379,367],[368,368],[361,369],[508,370],[434,371],[352,372],[240,5],[507,373],[236,374],[427,375],[419,5],[428,376],[445,377],[417,5],[444,378],[98,5],[439,379],[264,5],[459,380],[435,5],[249,5],[251,5],[390,5],[443,381],[267,5],[291,382],[377,383],[297,384],[357,5],[442,5],[421,5],[447,385],[448,386],[389,5],[450,387],[452,388],[451,389],[401,5],[441,5],[454,390],[351,391],[440,392],[446,393],[276,5],[280,5],[279,5],[278,5],[283,5],[277,5],[286,5],[285,5],[282,5],[281,5],[284,5],[287,394],[275,5],[343,395],[342,5],[347,396],[344,397],[346,398],[349,396],[345,397],[256,399],[335,400],[504,401],[502,5],[531,402],[533,403],[497,404],[532,405],[244,406],[241,406],[274,5],[258,407],[257,408],[253,409],[254,410],[262,411],[290,411],[301,411],[337,412],[302,412],[246,413],[245,5],[341,414],[340,415],[339,416],[338,417],[247,418],[488,419],[289,420],[496,421],[461,422],[491,423],[495,424],[384,425],[383,426],[364,427],[350,428],[332,429],[334,430],[331,431],[453,432],[355,5],[519,5],[252,433],[455,434],[503,435],[362,5],[292,436],[369,5],[367,437],[294,438],[429,439],[498,5],[295,440],[430,440],[517,5],[516,5],[518,5],[500,5],[499,5],[432,441],[359,5],[329,442],[250,443],[308,5],[234,444],[296,5],[523,114],[233,5],[535,445],[316,114],[529,310],[315,446],[512,447],[313,445],[238,5],[537,448],[311,114],[312,114],[303,5],[232,5],[310,449],[309,450],[298,451],[373,5],[433,5],[449,5],[437,452],[436,5],[321,325],[242,5],[330,114],[506,335],[513,453],[93,454],[96,455],[97,456],[94,457],[95,458],[410,5],[405,459],[404,5],[403,460],[402,5],[511,461],[522,462],[524,463],[528,464],[745,465],[530,466],[534,467],[562,468],[538,469],[561,470],[540,471],[550,472],[551,473],[553,474],[557,475],[560,335],[559,476],[558,477],[660,478],[564,5],[565,478],[659,479],[662,480],[661,481],[721,482],[720,5],[438,483],[127,484],[141,485],[124,486],[142,5],[151,487],[115,488],[116,489],[114,5],[150,483],[145,490],[149,491],[118,492],[128,485],[138,493],[117,494],[148,495],[112,496],[113,490],[119,485],[120,5],[126,491],[123,485],[110,497],[152,498],[143,499],[131,500],[130,485],[132,501],[135,502],[129,503],[133,504],[146,483],[121,505],[122,506],[136,507],[111,5],[140,508],[139,485],[125,506],[134,509],[137,510],[144,5],[109,5],[147,511],[645,512],[648,513],[650,514],[657,515],[652,5],[653,5],[651,516],[654,517],[646,5],[647,5],[658,518],[649,519],[655,5],[656,520],[639,521],[643,522],[640,522],[636,521],[644,523],[641,524],[642,522],[637,525],[638,526],[632,527],[573,528],[575,529],[631,5],[574,530],[635,531],[634,532],[633,533],[566,5],[576,528],[577,5],[568,534],[572,535],[567,5],[569,536],[570,537],[571,5],[578,538],[579,538],[580,538],[581,538],[582,538],[583,538],[584,538],[585,538],[586,538],[587,538],[588,538],[589,538],[590,538],[591,538],[593,538],[592,538],[594,538],[595,538],[596,538],[597,538],[598,538],[630,539],[599,538],[600,538],[601,538],[602,538],[603,538],[604,538],[605,538],[606,538],[607,538],[608,538],[609,538],[610,538],[611,538],[613,538],[612,538],[614,538],[615,538],[616,538],[617,538],[618,538],[619,538],[620,538],[621,538],[622,538],[623,538],[624,538],[625,538],[626,538],[629,538],[627,538],[628,538],[664,1],[679,5],[680,540],[683,541],[759,542],[761,543],[760,114],[762,544],[763,545],[765,114],[766,546],[767,114],[770,547],[771,114],[772,548],[773,548],[774,114],[764,549],[749,550],[780,551],[781,552],[778,553],[782,554],[784,555],[775,556],[785,557],[758,558],[787,559],[789,560],[746,114],[757,561],[750,114],[779,114],[753,562],[747,563],[751,114],[752,564],[790,114],[791,565],[792,566],[870,567],[871,568],[872,569],[873,567],[874,567],[875,570],[1081,571],[1082,572],[1083,573],[1084,574],[1085,575],[1086,567],[769,114],[768,114],[754,114],[756,114],[755,114],[1087,114],[1088,576],[777,577],[1080,114],[1089,114],[1090,114],[1091,114],[1092,578],[776,114],[783,579],[788,580],[1093,581],[786,114],[689,582],[690,583],[700,584],[701,585],[702,586],[703,587],[704,588],[705,585],[706,589],[696,590],[691,5],[697,591],[698,592],[677,5],[692,5],[695,593],[694,594],[693,5],[699,595],[684,5],[685,5],[686,596],[733,597],[734,598],[735,599],[736,600],[707,114],[708,601],[709,602],[710,114],[711,114],[712,114],[713,114],[687,5],[738,603],[737,5],[739,604],[688,5],[748,114],[740,5],[741,5],[678,605],[742,5]],"semanticDiagnosticsPerFile":[[665,[{"pos":3043,"end":3060,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toBeInTheDocument","MakeMatchers"]},{"pos":5026,"end":5043,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toBeInTheDocument","MakeMatchers"]}]],[668,[{"pos":5264,"end":5281,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toBeInTheDocument","MakeMatchers"]}]],[674,[{"pos":13398,"end":13410,"code":7030,"category":1,"messageKey":"Not_all_code_paths_return_a_value_7030"}]],[679,[{"pos":3100,"end":3108,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3152,"end":3160,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":3205,"end":3207,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3369,"end":3375,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3409,"end":3415,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3452,"end":3458,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3511,"end":3513,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3618,"end":3624,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3655,"end":3661,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3703,"end":3709,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3772,"end":3774,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3824,"end":3830,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3891,"end":3897,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3953,"end":3959,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4016,"end":4022,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4077,"end":4083,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4150,"end":4152,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4251,"end":4257,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4326,"end":4334,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":4364,"end":4366,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4486,"end":4488,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4520,"end":4525,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4589,"end":4595,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4635,"end":4641,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4664,"end":4666,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4675,"end":4681,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4729,"end":4735,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4754,"end":4759,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4775,"end":4777,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4905,"end":4907,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":5007,"end":5013,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5057,"end":5063,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5086,"end":5088,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":5097,"end":5103,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5151,"end":5157,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5196,"end":5198,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5426,"end":5432,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5485,"end":5491,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5527,"end":5533,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5572,"end":5578,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5619,"end":5621,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5844,"end":5850,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5873,"end":5877,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":5897,"end":5905,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":5941,"end":5943,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6057,"end":6063,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6106,"end":6112,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6159,"end":6165,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6228,"end":6230,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6393,"end":6399,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6455,"end":6463,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":6501,"end":6503,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6648,"end":6654,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6703,"end":6709,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6774,"end":6776,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6907,"end":6909,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":6971,"end":6973,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":6993,"end":6998,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":7040,"end":7042,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":7061,"end":7063,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":7141,"end":7147,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7179,"end":7185,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7232,"end":7238,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7281,"end":7287,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[689,[{"end":8,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":90,"end":99,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["afterEach"]},{"pos":160,"end":164,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":190,"end":192,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":357,"end":361,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":428,"end":434,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":511,"end":517,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":606,"end":608,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":731,"end":737,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":752,"end":756,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":886,"end":888,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1006,"end":1012,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1027,"end":1031,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]}]],[690,[{"pos":33,"end":41,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":60,"end":70,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":140,"end":148,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":188,"end":190,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":262,"end":268,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":312,"end":314,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":398,"end":404,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":462,"end":464,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":580,"end":586,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":630,"end":632,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":747,"end":753,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":787,"end":789,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":866,"end":872,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":914,"end":920,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":962,"end":968,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1017,"end":1019,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1169,"end":1175,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1223,"end":1231,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1263,"end":1265,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1358,"end":1364,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1439,"end":1441,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1563,"end":1569,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1608,"end":1610,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1730,"end":1736,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1784,"end":1786,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1891,"end":1897,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1948,"end":1950,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2108,"end":2114,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2153,"end":2155,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2302,"end":2308,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2352,"end":2360,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2398,"end":2400,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2535,"end":2541,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2585,"end":2587,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2758,"end":2764,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2812,"end":2820,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2856,"end":2858,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2967,"end":2973,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3016,"end":3022,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3065,"end":3071,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[700,[{"pos":49,"end":57,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":80,"end":90,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":130,"end":138,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":166,"end":168,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":388,"end":394,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":431,"end":433,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":543,"end":549,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":583,"end":585,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":897,"end":903,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":997,"end":1005,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1041,"end":1043,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1343,"end":1349,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1397,"end":1403,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1451,"end":1457,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1516,"end":1518,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1750,"end":1756,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1804,"end":1810,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1873,"end":1881,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":1903,"end":1905,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2096,"end":2102,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2143,"end":2149,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2201,"end":2209,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2239,"end":2241,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2290,"end":2296,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2337,"end":2343,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2389,"end":2395,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2451,"end":2459,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":2505,"end":2507,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2923,"end":2929,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2986,"end":2992,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3110,"end":3116,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3187,"end":3189,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3423,"end":3429,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3493,"end":3495,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3676,"end":3682,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3749,"end":3751,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3992,"end":3998,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4268,"end":4274,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4338,"end":4340,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4607,"end":4613,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[733,[{"pos":108,"end":116,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":139,"end":141,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":203,"end":207,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":278,"end":284,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":322,"end":328,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":370,"end":376,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":415,"end":421,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":480,"end":482,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":611,"end":615,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":735,"end":741,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":811,"end":817,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":868,"end":874,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":919,"end":925,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":969,"end":971,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1080,"end":1084,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1205,"end":1211,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1281,"end":1287,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1338,"end":1344,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1382,"end":1388,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1440,"end":1442,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1617,"end":1621,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":1767,"end":1773,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1878,"end":1884,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1934,"end":1940,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2002,"end":2008,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2051,"end":2053,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2222,"end":2226,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":2382,"end":2388,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2432,"end":2438,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2488,"end":2494,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2567,"end":2569,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2676,"end":2680,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":2779,"end":2785,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2885,"end":2891,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2961,"end":2967,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3018,"end":3024,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3074,"end":3076,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3140,"end":3144,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3542,"end":3548,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3594,"end":3596,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3708,"end":3712,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":3981,"end":3987,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4056,"end":4058,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4133,"end":4137,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":4180,"end":4186,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4377,"end":4383,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4434,"end":4440,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4478,"end":4480,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4669,"end":4673,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":5011,"end":5017,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5146,"end":5152,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5196,"end":5202,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5217,"end":5224,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["aborted","never"]}]],[734,[{"pos":167,"end":175,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":333,"end":337,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":363,"end":368,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["query","any"]},{"pos":460,"end":464,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":495,"end":499,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":532,"end":536,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":572,"end":576,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":606,"end":610,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["jest"]},{"pos":644,"end":654,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["beforeEach"]},{"pos":846,"end":848,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":992,"end":998,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1042,"end":1048,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1093,"end":1099,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1155,"end":1157,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1340,"end":1346,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1390,"end":1396,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1440,"end":1446,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1521,"end":1527,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1604,"end":1610,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1666,"end":1668,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1791,"end":1797,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1913,"end":1919,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1968,"end":1970,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2121,"end":2127,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2243,"end":2249,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2307,"end":2309,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":2514,"end":2520,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2564,"end":2570,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2614,"end":2620,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2695,"end":2701,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":2783,"end":2785,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3019,"end":3025,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3069,"end":3075,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3120,"end":3126,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3202,"end":3208,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3289,"end":3291,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3446,"end":3452,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3527,"end":3533,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3615,"end":3617,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":3800,"end":3806,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":3882,"end":3888,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4182,"end":4184,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4567,"end":4573,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4622,"end":4624,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":4842,"end":4848,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":4898,"end":4900,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5251,"end":5257,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5394,"end":5400,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5443,"end":5449,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5498,"end":5500,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":5768,"end":5774,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5817,"end":5823,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":5873,"end":5875,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6100,"end":6106,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6214,"end":6220,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6265,"end":6271,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6347,"end":6353,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6412,"end":6414,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6560,"end":6566,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6682,"end":6688,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":6768,"end":6770,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":6968,"end":6974,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7090,"end":7096,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7172,"end":7178,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":7254,"end":7260,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[737,[{"pos":1805,"end":1807,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":4048,"end":4050,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"}]],[738,[{"pos":399,"end":401,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":1207,"end":1212,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"},{"pos":2289,"end":2294,"code":2737,"category":1,"messageKey":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737"}]],[742,[{"pos":411,"end":419,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":464,"end":466,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":704,"end":710,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[771,[{"pos":110,"end":144,"code":2307,"category":1,"messageKey":"Cannot_find_module_0_or_its_corresponding_type_declarations_2307","messageArgs":["../../../../lib/api/admin-client"]},{"pos":216,"end":251,"code":2307,"category":1,"messageKey":"Cannot_find_module_0_or_its_corresponding_type_declarations_2307","messageArgs":["../../../../components/admin/Form"]},{"pos":4038,"end":4041,"code":18046,"category":1,"messageKey":"_0_is_of_type_unknown_18046","messageArgs":["err"]},{"pos":4123,"end":4126,"code":18046,"category":1,"messageKey":"_0_is_of_type_unknown_18046","messageArgs":["err"]},{"pos":4145,"end":4148,"code":18046,"category":1,"messageKey":"_0_is_of_type_unknown_18046","messageArgs":["err"]},{"pos":4208,"end":4211,"code":18046,"category":1,"messageKey":"_0_is_of_type_unknown_18046","messageArgs":["err"]},{"pos":8164,"end":8165,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":8820,"end":8821,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":9484,"end":9485,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":10149,"end":10150,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":11058,"end":11059,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":11681,"end":11682,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":12269,"end":12270,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":12851,"end":12852,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]},{"pos":13444,"end":13445,"code":7006,"category":1,"messageKey":"Parameter_0_implicitly_has_an_1_type_7006","messageArgs":["e","any"]}]],[775,[{"pos":1620,"end":1627,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["loading","UseAsyncState & { retry: () => Promise; }"]},{"pos":1636,"end":1643,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["execute","UseAsyncState & { retry: () => Promise; }"]}]],[777,[{"pos":1238,"end":1245,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["loading","UseAsyncState & { retry: () => Promise; }"]},{"pos":1254,"end":1261,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["execute","UseAsyncState & { retry: () => Promise; }"]}]],[781,[{"pos":1923,"end":1930,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["loading","UseAsyncState & { retry: () => Promise; }"]},{"pos":1950,"end":1957,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["execute","UseAsyncState & { retry: () => Promise; }"]}]],[870,[{"pos":186,"end":196,"code":7016,"category":1,"messageKey":"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016","messageArgs":["jest-axe","/home/dafurious/Desktop/drip3/solutions-plug-predictIQ__chideraisiguzor/frontend/node_modules/jest-axe/index.js"],"messageChain":[{"pos":186,"end":196,"code":7035,"category":1,"messageKey":"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035","messageArgs":["jest-axe","jest-axe"]}]},{"pos":1090,"end":1108,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":1459,"end":1477,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":2213,"end":2231,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":14054,"end":14076,"code":2561,"category":1,"messageKey":"Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561","messageArgs":["skipPointerEventsCheck","DirectOptions","pointerEventsCheck"]}]],[875,[{"pos":137,"end":145,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":174,"end":176,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":299,"end":305,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":340,"end":346,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":400,"end":406,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":467,"end":469,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":624,"end":630,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":698,"end":700,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":811,"end":817,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":920,"end":926,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":986,"end":988,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1085,"end":1091,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1162,"end":1164,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1262,"end":1268,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[1082,[{"pos":125,"end":133,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["describe"]},{"pos":156,"end":158,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":276,"end":282,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":318,"end":324,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":379,"end":385,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":455,"end":457,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":588,"end":594,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":639,"end":641,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":751,"end":757,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":862,"end":868,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":977,"end":983,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1046,"end":1048,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1139,"end":1145,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1224,"end":1226,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1321,"end":1327,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]},{"pos":1397,"end":1399,"code":2593,"category":1,"messageKey":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","messageArgs":["it"]},{"pos":1568,"end":1574,"code":2304,"category":1,"messageKey":"Cannot_find_name_0_2304","messageArgs":["expect"]}]],[1086,[{"pos":177,"end":187,"code":7016,"category":1,"messageKey":"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016","messageArgs":["jest-axe","/home/dafurious/Desktop/drip3/solutions-plug-predictIQ__chideraisiguzor/frontend/node_modules/jest-axe/index.js"],"messageChain":[{"pos":177,"end":187,"code":7035,"category":1,"messageKey":"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035","messageArgs":["jest-axe","jest-axe"]}]},{"pos":894,"end":912,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":1269,"end":1287,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":1641,"end":1659,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":11216,"end":11234,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":11604,"end":11622,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]},{"pos":11995,"end":12013,"code":2339,"category":1,"messageKey":"Property_0_does_not_exist_on_type_1_2339","messageArgs":["toHaveNoViolations","JestMatchers"]}]]],"affectedFilesPendingEmit":[665,666,667,668,669,670,671,672,673,674,675,676,682,664,679,680,683,759,761,760,762,763,765,766,767,770,771,772,773,774,764,749,780,781,778,782,784,775,785,758,787,789,746,757,750,779,753,747,751,752,790,791,792,870,871,872,873,874,875,1081,1082,1083,1084,1085,1086,769,768,754,756,755,1087,1088,777,1080,1089,1090,1091,1092,776,783,788,1093,786,689,690,700,701,702,703,704,705,706,696,691,697,698,677,692,695,694,699,684,685,686,733,734,735,736,707,708,709,710,711,712,713,687,738,737,739,688,748,740,741,678,742]} \ No newline at end of file diff --git a/performance/config/thresholds.json b/performance/config/thresholds.json index 5d438eb..a8ed056 100644 --- a/performance/config/thresholds.json +++ b/performance/config/thresholds.json @@ -44,6 +44,12 @@ "performance": 90, "accessibility": 95, "best-practices": 90, - "seo": 90 + "seo": 90, + "budgets": { + "_comment": "Core Web Vitals budget for the landing route, enforced by frontend/scripts/lighthouse-audit.js (#1349). LCP/TBT in ms, CLS unitless.", + "largest-contentful-paint": 2500, + "total-blocking-time": 300, + "cumulative-layout-shift": 0.1 + } } }