From 76daa16f624fb80eae3fdd86c0662480968b16f5 Mon Sep 17 00:00:00 2001
From: zhangmo8
Date: Thu, 28 May 2026 10:27:51 +0800
Subject: [PATCH 1/2] feat(skill): add draft confirmation card with
view/install/discard
---
.../skill-draft-confirmation-card/plan.md | 46 ++++
.../skill-draft-confirmation-card/spec.md | 41 ++++
.../skill-draft-confirmation-card/tasks.md | 10 +
.../agentRuntimePresenter/dispatch.ts | 111 ++++++++-
.../presenter/agentRuntimePresenter/index.ts | 225 +++++++++++++++++-
.../presenter/agentRuntimePresenter/types.ts | 1 +
src/main/presenter/skillPresenter/index.ts | 159 ++++++++++++-
.../agentTools/agentToolManager.ts | 29 ++-
src/main/routes/chat/chatService.ts | 1 +
.../chat/ChatToolInteractionOverlay.vue | 86 +++++--
.../src/components/chat/messageListItems.ts | 6 +
.../message/MessageBlockQuestionRequest.vue | 42 +++-
src/renderer/src/i18n/da-DK/chat.json | 19 ++
src/renderer/src/i18n/de-DE/chat.json | 19 ++
src/renderer/src/i18n/en-US/chat.json | 19 ++
src/renderer/src/i18n/es-ES/chat.json | 19 ++
src/renderer/src/i18n/fa-IR/chat.json | 19 ++
src/renderer/src/i18n/fr-FR/chat.json | 19 ++
src/renderer/src/i18n/he-IL/chat.json | 19 ++
src/renderer/src/i18n/id-ID/chat.json | 19 ++
src/renderer/src/i18n/it-IT/chat.json | 19 ++
src/renderer/src/i18n/ja-JP/chat.json | 19 ++
src/renderer/src/i18n/ko-KR/chat.json | 19 ++
src/renderer/src/i18n/ms-MY/chat.json | 19 ++
src/renderer/src/i18n/pl-PL/chat.json | 19 ++
src/renderer/src/i18n/pt-BR/chat.json | 19 ++
src/renderer/src/i18n/ru-RU/chat.json | 19 ++
src/renderer/src/i18n/tr-TR/chat.json | 19 ++
src/renderer/src/i18n/vi-VN/chat.json | 19 ++
src/renderer/src/i18n/zh-CN/chat.json | 19 ++
src/renderer/src/i18n/zh-HK/chat.json | 19 ++
src/renderer/src/i18n/zh-TW/chat.json | 19 ++
src/renderer/src/pages/ChatPage.vue | 5 +-
src/shared/chat.d.ts | 6 +
src/shared/contracts/common.ts | 3 +-
src/shared/types/agent-interface.d.ts | 7 +
src/shared/types/core/chat.ts | 25 ++
src/shared/types/skill.ts | 17 ++
.../agentRuntimePresenter.test.ts | 212 ++++++++++++++++-
.../agentRuntimePresenter/dispatch.test.ts | 96 ++++++++
.../skillPresenter/skillPresenter.test.ts | 113 +++++++++
.../agentToolManagerSettings.test.ts | 19 +-
test/renderer/components/ChatPage.test.ts | 36 ++-
.../message/MessageBlockBasics.test.ts | 84 ++++++-
tsconfig.node.tsbuildinfo | 1 +
45 files changed, 1712 insertions(+), 49 deletions(-)
create mode 100644 docs/features/skill-draft-confirmation-card/plan.md
create mode 100644 docs/features/skill-draft-confirmation-card/spec.md
create mode 100644 docs/features/skill-draft-confirmation-card/tasks.md
create mode 100644 tsconfig.node.tsbuildinfo
diff --git a/docs/features/skill-draft-confirmation-card/plan.md b/docs/features/skill-draft-confirmation-card/plan.md
new file mode 100644
index 000000000..94264d6f3
--- /dev/null
+++ b/docs/features/skill-draft-confirmation-card/plan.md
@@ -0,0 +1,46 @@
+# Plan
+
+## Approach
+
+1. Extend skill presenter with draft action helpers that can read, install, and delete a draft by conversation id and draft id.
+2. When `skill_manage` `create` succeeds, include structured metadata in the tool raw result.
+3. In agent runtime dispatch, detect successful draft creation and append a synthetic `question_request` action block using the existing question interaction flow.
+4. Handle the synthetic interaction in `respondToolInteraction`:
+ - View: read draft content and keep the same card pending with content attached.
+ - Install: install draft folder into the configured skills directory, resolve the card, and update the `skill_manage` tool response.
+ - Discard: delete draft, resolve the card, and update the `skill_manage` tool response.
+5. Update renderer question panel to render draft preview content and localized option labels.
+6. Add/update tests for presenter draft actions, tool metadata, runtime interaction behavior, and renderer panel display.
+
+## Affected Interfaces
+
+- `SkillManageResult` gains optional `draftStatus` and supporting metadata only where useful.
+- `ISkillPresenter` gains draft action methods scoped by conversation id/draft id.
+- `MCPToolResponse.toolResult` carries structured draft result metadata for runtime-only detection.
+- Question action block `extra` gains skill-draft-specific metadata fields.
+
+## Data Flow
+
+```text
+Agent skill_manage create
+ -> SkillPresenter.manageDraftSkill creates temp draft
+ -> AgentToolManager returns rawData.toolResult
+ -> dispatch detects draft metadata
+ -> append question_request card
+ -> renderer shows ChatToolInteractionOverlay
+ -> user chooses option
+ -> AgentRuntimePresenter handles draft action
+ -> SkillPresenter view/install/delete draft
+ -> update card/tool response and resume as needed
+```
+
+## Compatibility
+
+Existing question and permission blocks remain unchanged. Draft-specific behavior is guarded by `extra.skillDraftAction === 'confirm'` and the `skill_manage` tool name.
+
+## Test Strategy
+
+- Unit test draft action helpers in `skillPresenter`.
+- Unit test `AgentToolManager` raw metadata for `skill_manage create`.
+- Unit/integration test runtime draft confirmation interactions.
+- Renderer component test for draft preview rendering in `ChatToolInteractionOverlay`.
diff --git a/docs/features/skill-draft-confirmation-card/spec.md b/docs/features/skill-draft-confirmation-card/spec.md
new file mode 100644
index 000000000..eeea1dbb2
--- /dev/null
+++ b/docs/features/skill-draft-confirmation-card/spec.md
@@ -0,0 +1,41 @@
+# Skill Draft Confirmation Card
+
+## User Need
+
+When the Agent creates a reusable skill draft after a task, users need an obvious in-chat confirmation card instead of having the draft disappear into a temp directory with no visible follow-up path.
+
+## Goal
+
+After a successful `skill_manage` draft creation, show a blocking question-style card in the chat:
+
+- “已生成 skill draft:xxx”
+- Options: 查看内容 / 安装为 Skill / 丢弃
+
+The card should reuse the existing question interaction panel so it fits the current Agent interaction flow and pauses until the user chooses an action.
+
+## Acceptance Criteria
+
+1. A successful `skill_manage` `create` result produces an in-chat question interaction card before the Agent continues.
+2. The card has three options: view content, install as Skill, discard.
+3. Choosing “查看内容” shows the draft `SKILL.md` content and keeps the draft available for a later install/discard choice.
+4. Choosing “安装为 Skill” installs the draft into the configured skills directory and resumes the Agent with a clear success/failure tool result.
+5. Choosing “丢弃” deletes the draft and resumes the Agent with a clear result.
+6. Existing `deepchat_question` interactions continue to work unchanged.
+7. Draft install/delete operations remain scoped to the current conversation and opaque draft id.
+
+## Constraints
+
+- Follow existing presenter boundaries and typed route/contracts patterns where needed.
+- Keep the UI change focused by reusing `ChatToolInteractionOverlay` and `question_request` blocks.
+- Avoid exposing absolute temp paths to the renderer or the model.
+- All user-facing strings must use i18n keys.
+
+## Non-goals
+
+- No full Drafts management list/page in Settings.
+- No long-term draft persistence beyond the current temp draft retention policy.
+- No automatic install without user confirmation.
+
+## Open Questions
+
+Resolved: Use the existing question panel and show a confirmation card immediately after draft creation.
diff --git a/docs/features/skill-draft-confirmation-card/tasks.md b/docs/features/skill-draft-confirmation-card/tasks.md
new file mode 100644
index 000000000..81538d5dd
--- /dev/null
+++ b/docs/features/skill-draft-confirmation-card/tasks.md
@@ -0,0 +1,10 @@
+# Tasks
+
+- [x] Add draft view/install/delete helpers to SkillPresenter.
+- [x] Add structured draft metadata to skill_manage tool results.
+- [x] Append synthetic draft confirmation question after successful draft create.
+- [x] Handle view/install/discard responses in AgentRuntimePresenter.
+- [x] Render draft preview content in question panel.
+- [x] Add i18n strings.
+- [x] Add/update tests.
+- [ ] Run pnpm run format, pnpm run i18n, pnpm run lint.
diff --git a/src/main/presenter/agentRuntimePresenter/dispatch.ts b/src/main/presenter/agentRuntimePresenter/dispatch.ts
index 1cf17167a..52febd5f6 100644
--- a/src/main/presenter/agentRuntimePresenter/dispatch.ts
+++ b/src/main/presenter/agentRuntimePresenter/dispatch.ts
@@ -73,9 +73,23 @@ type StagedToolResult = {
rtkMode?: 'rewrite' | 'direct' | 'bypass'
rtkFallbackReason?: string
imagePreviews?: ToolCallImagePreview[]
+ skillDraftPrompt?: SkillDraftPromptPayload
postHookKind: 'success' | 'failure'
}
+type SkillDraftPromptPayload = {
+ draftId: string
+ skillName: string
+}
+
+type SkillDraftToolResult = {
+ skillDraft?: {
+ status?: unknown
+ draftId?: unknown
+ skillName?: unknown
+ }
+}
+
type ToolRunOutcome =
| {
kind: 'staged'
@@ -399,6 +413,28 @@ function extractSubagentToolState(rawData: MCPToolResponse): {
}
}
+function extractSkillDraftPromptPayload(
+ rawData: MCPToolResponse
+): SkillDraftPromptPayload | undefined {
+ const toolResult = rawData.toolResult as SkillDraftToolResult | null | undefined
+ const skillDraft = toolResult?.skillDraft
+ if (!skillDraft || typeof skillDraft !== 'object') {
+ return undefined
+ }
+ if (skillDraft.status !== 'created') {
+ return undefined
+ }
+ if (typeof skillDraft.draftId !== 'string' || typeof skillDraft.skillName !== 'string') {
+ return undefined
+ }
+ const draftId = skillDraft.draftId.trim()
+ const skillName = skillDraft.skillName.trim()
+ if (!draftId || !skillName) {
+ return undefined
+ }
+ return { draftId, skillName }
+}
+
function shouldRefreshToolsAfterCall(toolName: string, rawData: MCPToolResponse): boolean {
if (toolName !== 'skill_view') {
return false
@@ -598,6 +634,21 @@ function applyFinalizedToolResults(params: {
imagePresentation.promotedBlocks
)
+ if (stagedResult.skillDraftPrompt && !fittedResult.isError && !fittedResult.downgraded) {
+ const interaction = appendSkillDraftQuestionActionBlock(
+ state,
+ io,
+ {
+ id: stagedResult.toolCallId,
+ name: stagedResult.toolName,
+ args: stagedResult.toolArgs,
+ serverName: stagedResult.serverName
+ },
+ stagedResult.skillDraftPrompt
+ )
+ state.pendingInteractions = [...(state.pendingInteractions ?? []), interaction]
+ }
+
if (fittedResult.isError) {
hooks?.onPostToolUseFailure?.({
callId: stagedResult.toolCallId,
@@ -733,7 +784,8 @@ function appendQuestionActionBlock(
serverIcons?: string
serverDescription?: string
},
- question: NonNullable
+ question: NonNullable,
+ extra?: Record
): PendingToolInteraction {
state.blocks.push({
type: 'action',
@@ -756,7 +808,8 @@ function appendQuestionActionBlock(
questionOptions: question.options,
questionMultiple: question.multiple,
questionCustom: question.custom,
- questionResolution: 'asked'
+ questionResolution: 'asked',
+ ...extra
}
})
state.dirty = true
@@ -773,6 +826,47 @@ function appendQuestionActionBlock(
}
}
+function buildSkillDraftQuestion(
+ _payload: SkillDraftPromptPayload
+): NonNullable {
+ return {
+ header: 'chat.skillDraft.confirmationTitle',
+ question: 'chat.skillDraft.confirmationQuestion',
+ options: [
+ {
+ label: 'chat.skillDraft.actions.view',
+ description: 'chat.skillDraft.actions.viewDescription'
+ },
+ {
+ label: 'chat.skillDraft.actions.install',
+ description: 'chat.skillDraft.actions.installDescription'
+ },
+ {
+ label: 'chat.skillDraft.actions.discard',
+ description: 'chat.skillDraft.actions.discardDescription'
+ }
+ ],
+ custom: false,
+ multiple: false
+ }
+}
+
+function appendSkillDraftQuestionActionBlock(
+ state: StreamState,
+ io: IoParams,
+ toolContext: ToolExecutionContext['toolContext'],
+ payload: SkillDraftPromptPayload
+): PendingToolInteraction {
+ const question = buildSkillDraftQuestion(payload)
+ return appendQuestionActionBlock(state, io, toolContext, question, {
+ skillDraftAction: 'confirm',
+ skillDraftId: payload.draftId,
+ skillDraftName: payload.skillName,
+ skillDraftPreview: '',
+ skillDraftStatus: 'pending'
+ })
+}
+
function flushBlocksToRenderer(io: IoParams, blocks: AssistantMessageBlock[]): void {
const renderedBlocks = cloneBlocksForRenderer(blocks)
eventBus.sendToRenderer(STREAM_EVENTS.RESPONSE, SendTarget.ALL_WINDOWS, {
@@ -961,6 +1055,7 @@ async function runToolCall(params: {
rtkMode: toolRawData.rtkMode,
rtkFallbackReason: toolRawData.rtkFallbackReason,
imagePreviews,
+ skillDraftPrompt: extractSkillDraftPromptPayload(toolRawData),
postHookKind: stagedIsError ? 'failure' : 'success'
},
toolsChanged: shouldRefreshToolsAfterCall(completedToolCall.name, toolRawData)
@@ -995,6 +1090,10 @@ export async function executeTools(
finalizePendingNarrativeBeforeToolExecution(state)
persistToolExecutionState(io, state, rendererFlushHandle)
+ if (state.pendingInteractions?.length) {
+ state.pendingInteractions = []
+ }
+
for (const tc of state.completedToolCalls) {
const toolDef = tools.find((t) => t.function.name === tc.name)
if (!toolDef) continue
@@ -1155,6 +1254,10 @@ export async function executeTools(
hooks,
appendToConversation: fittedResults.kind === 'ok'
})
+ if (state.pendingInteractions?.length) {
+ pendingInteractions.push(...state.pendingInteractions)
+ state.pendingInteractions = []
+ }
persistToolExecutionState(io, state, rendererFlushHandle)
if (fittedResults.kind === 'terminal_error') {
@@ -1316,6 +1419,10 @@ export async function executeTools(
hooks,
appendToConversation: fittedResults.kind === 'ok'
})
+ if (state.pendingInteractions?.length) {
+ pendingInteractions.push(...state.pendingInteractions)
+ state.pendingInteractions = []
+ }
persistToolExecutionState(io, state, rendererFlushHandle)
if (fittedResults.kind === 'terminal_error') {
diff --git a/src/main/presenter/agentRuntimePresenter/index.ts b/src/main/presenter/agentRuntimePresenter/index.ts
index 756b05eb8..b11ffabaf 100644
--- a/src/main/presenter/agentRuntimePresenter/index.ts
+++ b/src/main/presenter/agentRuntimePresenter/index.ts
@@ -238,6 +238,21 @@ type ActiveGeneration = {
abortController: AbortController
}
+type SkillDraftStatus = 'pending' | 'viewed' | 'installed' | 'discarded' | 'error'
+
+type SkillDraftChoice = 'view' | 'install' | 'discard'
+
+const SKILL_DRAFT_ACTION_LABELS: Record = {
+ view: 'chat.skillDraft.actions.view',
+ install: 'chat.skillDraft.actions.install',
+ discard: 'chat.skillDraft.actions.discard'
+}
+
+const SKILL_DRAFT_STATUS_BY_CHOICE: Record, SkillDraftStatus> = {
+ install: 'installed',
+ discard: 'discarded'
+}
+
const RATE_LIMIT_STREAM_MESSAGE_PREFIX = '__rate_limit__:'
const createAbortError = (): Error => {
if (typeof DOMException !== 'undefined') {
@@ -286,7 +301,12 @@ export class AgentRuntimePresenter implements IAgentImplementation {
private readonly cacheImage?: (data: string) => Promise
private readonly skillPresenter?: Pick<
ISkillPresenter,
- 'getMetadataList' | 'getActiveSkills' | 'loadSkillContent'
+ | 'getMetadataList'
+ | 'getActiveSkills'
+ | 'loadSkillContent'
+ | 'viewDraftSkill'
+ | 'installDraftSkill'
+ | 'discardDraftSkill'
>
private toolRegistryRevision = 0
private nextRunSequence = 0
@@ -304,7 +324,12 @@ export class AgentRuntimePresenter implements IAgentImplementation {
cacheImage?: (data: string) => Promise
skillPresenter?: Pick<
ISkillPresenter,
- 'getMetadataList' | 'getActiveSkills' | 'loadSkillContent'
+ | 'getMetadataList'
+ | 'getActiveSkills'
+ | 'loadSkillContent'
+ | 'viewDraftSkill'
+ | 'installDraftSkill'
+ | 'discardDraftSkill'
>
}
) {
@@ -896,6 +921,184 @@ export class AgentRuntimePresenter implements IAgentImplementation {
}
}
+ private resolveSkillDraftChoice(answerText: string): SkillDraftChoice | null {
+ const normalized = answerText.trim()
+ for (const [choice, label] of Object.entries(SKILL_DRAFT_ACTION_LABELS) as Array<
+ [SkillDraftChoice, string]
+ >) {
+ if (normalized === choice || normalized === label) {
+ return choice
+ }
+ }
+ return null
+ }
+
+ private isSkillDraftConfirmationBlock(block: AssistantMessageBlock): boolean {
+ return (
+ block.action_type === 'question_request' &&
+ block.extra?.skillDraftAction === 'confirm' &&
+ typeof block.extra?.skillDraftId === 'string'
+ )
+ }
+
+ private updateSkillDraftQuestionOptions(block: AssistantMessageBlock, viewed: boolean): void {
+ const options = [
+ ...(viewed
+ ? []
+ : [
+ {
+ label: SKILL_DRAFT_ACTION_LABELS.view,
+ description: 'chat.skillDraft.actions.viewDescription'
+ }
+ ]),
+ {
+ label: SKILL_DRAFT_ACTION_LABELS.install,
+ description: 'chat.skillDraft.actions.installDescription'
+ },
+ {
+ label: SKILL_DRAFT_ACTION_LABELS.discard,
+ description: 'chat.skillDraft.actions.discardDescription'
+ }
+ ]
+ block.extra = {
+ ...block.extra,
+ questionOptions: options
+ }
+ }
+
+ private updateSkillDraftToolCallResponse(
+ blocks: AssistantMessageBlock[],
+ toolCallId: string,
+ responseText: string,
+ isError: boolean
+ ): void {
+ this.updateToolCallResponse(blocks, toolCallId, responseText, isError)
+ }
+
+ private buildSkillDraftToolResponse(result: {
+ success: boolean
+ action: SkillDraftChoice
+ draftId: string
+ skillName?: string
+ installedSkillName?: string
+ error?: string
+ }): string {
+ if (!result.success) {
+ return JSON.stringify({
+ success: false,
+ action: result.action,
+ draftId: result.draftId,
+ error: result.error || 'Unknown error'
+ })
+ }
+
+ return JSON.stringify({
+ success: true,
+ action: result.action,
+ draftId: result.draftId,
+ ...(result.skillName ? { skillName: result.skillName } : {}),
+ ...(result.installedSkillName ? { installedSkillName: result.installedSkillName } : {})
+ })
+ }
+
+ private async handleSkillDraftInteraction(
+ sessionId: string,
+ blocks: AssistantMessageBlock[],
+ actionBlock: AssistantMessageBlock,
+ toolCall: NonNullable,
+ response: Exclude
+ ): Promise<{ keepPending: boolean; waitingForUserMessage: boolean; handledInline?: boolean }> {
+ if (!this.skillPresenter) {
+ throw new Error('Skill presenter is not available.')
+ }
+
+ if (response.kind === 'question_other') {
+ throw new Error('Custom skill draft responses are not supported.')
+ }
+
+ const answerText =
+ response.kind === 'question_option' ? response.optionLabel : response.answerText
+ const choice = this.resolveSkillDraftChoice(answerText)
+ if (!choice) {
+ throw new Error('Unknown skill draft action.')
+ }
+
+ const draftId = String(actionBlock.extra?.skillDraftId ?? '').trim()
+ if (!draftId) {
+ throw new Error('Skill draft id is missing.')
+ }
+
+ if (choice === 'view') {
+ const result = await this.skillPresenter.viewDraftSkill(sessionId, draftId)
+ if (!result.success) {
+ const error = result.error || 'Unknown error'
+ actionBlock.extra = {
+ ...actionBlock.extra,
+ skillDraftStatus: 'error',
+ skillDraftError: error
+ }
+ this.updateSkillDraftToolCallResponse(
+ blocks,
+ toolCall.id!,
+ this.buildSkillDraftToolResponse({ success: false, action: 'view', draftId, error }),
+ true
+ )
+ this.markQuestionResolved(actionBlock, SKILL_DRAFT_ACTION_LABELS.view)
+ return { keepPending: false, waitingForUserMessage: false }
+ }
+
+ const responseText = this.buildSkillDraftToolResponse({
+ success: true,
+ action: 'view',
+ draftId,
+ skillName: result.skillName
+ })
+ actionBlock.status = 'pending'
+ const currentExtra = actionBlock.extra ?? {}
+ actionBlock.extra = {
+ ...currentExtra,
+ needsUserAction: true,
+ questionResolution: 'asked',
+ skillDraftStatus: 'viewed',
+ skillDraftName: result.skillName ?? currentExtra.skillDraftName,
+ skillDraftPreview: result.content ?? ''
+ }
+ this.updateSkillDraftQuestionOptions(actionBlock, true)
+ this.updateSkillDraftToolCallResponse(blocks, toolCall.id!, responseText, false)
+ return { keepPending: true, waitingForUserMessage: false, handledInline: true }
+ }
+
+ const result =
+ choice === 'install'
+ ? await this.skillPresenter.installDraftSkill(sessionId, draftId)
+ : await this.skillPresenter.discardDraftSkill(sessionId, draftId)
+
+ const responseText = this.buildSkillDraftToolResponse({
+ success: result.success,
+ action: result.action,
+ draftId,
+ skillName: result.skillName,
+ installedSkillName: result.installedSkillName,
+ error: result.error
+ })
+
+ const error = result.error || 'Unknown error'
+ actionBlock.extra = {
+ ...actionBlock.extra,
+ skillDraftStatus: result.success ? SKILL_DRAFT_STATUS_BY_CHOICE[choice] : 'error',
+ ...(result.success ? {} : { skillDraftError: error })
+ }
+ this.markQuestionResolved(actionBlock, SKILL_DRAFT_ACTION_LABELS[choice])
+ this.updateSkillDraftToolCallResponse(blocks, toolCall.id!, responseText, !result.success)
+
+ if (choice === 'install' && result.success) {
+ this.invalidateSystemPromptCache(sessionId)
+ this.invalidateToolProfileCache(sessionId)
+ }
+
+ return { keepPending: false, waitingForUserMessage: false }
+ }
+
async respondToolInteraction(
sessionId: string,
messageId: string,
@@ -942,7 +1145,23 @@ export class AgentRuntimePresenter implements IAgentImplementation {
throw new Error('Invalid response kind for question interaction.')
}
- if (response.kind === 'question_other') {
+ if (this.isSkillDraftConfirmationBlock(actionBlock)) {
+ const result = await this.handleSkillDraftInteraction(
+ sessionId,
+ blocks,
+ actionBlock,
+ toolCall,
+ response
+ )
+ waitingForUserMessage = result.waitingForUserMessage
+ if (result.keepPending) {
+ this.messageStore.updateAssistantContent(messageId, blocks)
+ this.emitMessageRefresh(sessionId, messageId)
+ this.messageStore.updateMessageStatus(messageId, 'pending')
+ this.setSessionStatus(sessionId, 'generating')
+ return { resumed: false, handledInline: result.handledInline === true }
+ }
+ } else if (response.kind === 'question_other') {
const deferredResult = 'User chose to answer with a follow-up message.'
this.markQuestionResolved(actionBlock, '')
this.updateToolCallResponse(blocks, toolCall.id, deferredResult, false)
diff --git a/src/main/presenter/agentRuntimePresenter/types.ts b/src/main/presenter/agentRuntimePresenter/types.ts
index 7414ecfbb..23d5bd089 100644
--- a/src/main/presenter/agentRuntimePresenter/types.ts
+++ b/src/main/presenter/agentRuntimePresenter/types.ts
@@ -46,6 +46,7 @@ export interface StreamState {
}
>
completedToolCalls: ToolCallResult[]
+ pendingInteractions?: PendingToolInteraction[]
stopReason: 'complete' | 'tool_use' | 'error' | 'abort' | 'max_tokens'
dirty: boolean
}
diff --git a/src/main/presenter/skillPresenter/index.ts b/src/main/presenter/skillPresenter/index.ts
index 613759769..26b39f006 100644
--- a/src/main/presenter/skillPresenter/index.ts
+++ b/src/main/presenter/skillPresenter/index.ts
@@ -16,6 +16,7 @@ import {
SkillExtensionConfig,
SkillManageRequest,
SkillManageResult,
+ SkillDraftActionResult,
SkillRuntimePolicy,
SkillScriptDescriptor,
SkillScriptRuntime,
@@ -719,7 +720,13 @@ export class SkillPresenter implements ISkillPresenter {
const { draftId, draftPath } = this.createDraftHandle(conversationId)
this.atomicWriteFile(path.join(draftPath, 'SKILL.md'), request.content!)
this.touchDraftActivity(draftPath)
- return { success: true, action, draftId, skillName: parsed.skillName }
+ return {
+ success: true,
+ action,
+ draftId,
+ skillName: parsed.skillName,
+ draftStatus: 'created'
+ }
}
case 'edit': {
const parsed = this.validateDraftSkillDocument(request.content)
@@ -747,7 +754,13 @@ export class SkillPresenter implements ISkillPresenter {
}
this.atomicWriteFile(path.join(draftPath, 'SKILL.md'), request.content!)
this.touchDraftActivity(draftPath)
- return { success: true, action, draftId, skillName: parsed.skillName }
+ return {
+ success: true,
+ action,
+ draftId,
+ skillName: parsed.skillName,
+ draftStatus: 'updated'
+ }
}
case 'write_file': {
const draftId = this.validateDraftId(request.draftId)
@@ -873,6 +886,130 @@ export class SkillPresenter implements ISkillPresenter {
}
}
+ async viewDraftSkill(conversationId: string, draftId: string): Promise {
+ const normalizedDraftId = this.validateDraftId(draftId)
+ if (!normalizedDraftId) {
+ return { success: false, action: 'view', draftId, error: 'Draft handle is invalid' }
+ }
+
+ const draftPath = this.getDraftPathForId(conversationId, normalizedDraftId)
+ if (!draftPath || !fs.existsSync(draftPath)) {
+ return {
+ success: false,
+ action: 'view',
+ draftId: normalizedDraftId,
+ error: 'Draft not found'
+ }
+ }
+
+ try {
+ const skillMdPath = path.join(draftPath, 'SKILL.md')
+ const stats = fs.statSync(skillMdPath)
+ if (!stats.isFile()) {
+ return {
+ success: false,
+ action: 'view',
+ draftId: normalizedDraftId,
+ error: 'Draft SKILL.md not found'
+ }
+ }
+ if (stats.size > SKILL_CONFIG.SKILL_FILE_MAX_SIZE) {
+ return {
+ success: false,
+ action: 'view',
+ draftId: normalizedDraftId,
+ error: `Draft skill file too large: ${stats.size} bytes`
+ }
+ }
+ const content = fs.readFileSync(skillMdPath, 'utf-8')
+ this.touchDraftActivity(draftPath)
+ const parsed = this.validateDraftSkillDocument(content)
+ return {
+ success: parsed.success,
+ action: 'view',
+ draftId: normalizedDraftId,
+ ...(parsed.success ? { skillName: parsed.skillName, content } : { error: parsed.error })
+ }
+ } catch (error) {
+ return {
+ success: false,
+ action: 'view',
+ draftId: normalizedDraftId,
+ error: error instanceof Error ? error.message : String(error)
+ }
+ }
+ }
+
+ async installDraftSkill(
+ conversationId: string,
+ draftId: string
+ ): Promise {
+ const normalizedDraftId = this.validateDraftId(draftId)
+ if (!normalizedDraftId) {
+ return { success: false, action: 'install', draftId, error: 'Draft handle is invalid' }
+ }
+
+ const draftPath = this.getDraftPathForId(conversationId, normalizedDraftId)
+ if (!draftPath || !fs.existsSync(draftPath)) {
+ return {
+ success: false,
+ action: 'install',
+ draftId: normalizedDraftId,
+ error: 'Draft not found'
+ }
+ }
+
+ const viewed = await this.viewDraftSkill(conversationId, normalizedDraftId)
+ if (!viewed.success) {
+ return { ...viewed, action: 'install' }
+ }
+
+ const result = await this.installFromDirectory(draftPath, { overwrite: false })
+ if (!result.success) {
+ return {
+ success: false,
+ action: 'install',
+ draftId: normalizedDraftId,
+ skillName: viewed.skillName,
+ error: result.error
+ }
+ }
+
+ fs.rmSync(draftPath, { recursive: true, force: true })
+ this.removeEmptyDraftConversationDir(conversationId)
+ return {
+ success: true,
+ action: 'install',
+ draftId: normalizedDraftId,
+ skillName: viewed.skillName,
+ installedSkillName: result.skillName ?? viewed.skillName
+ }
+ }
+
+ async discardDraftSkill(
+ conversationId: string,
+ draftId: string
+ ): Promise {
+ const normalizedDraftId = this.validateDraftId(draftId)
+ if (!normalizedDraftId) {
+ return { success: false, action: 'discard', draftId, error: 'Draft handle is invalid' }
+ }
+
+ const draftPath = this.getDraftPathForId(conversationId, normalizedDraftId)
+ if (!draftPath || !fs.existsSync(draftPath)) {
+ return {
+ success: false,
+ action: 'discard',
+ draftId: normalizedDraftId,
+ error: 'Draft not found'
+ }
+ }
+
+ fs.rmSync(draftPath, { recursive: true, force: true })
+ this.removeEmptyDraftConversationDir(conversationId)
+ return { success: true, action: 'discard', draftId: normalizedDraftId }
+ }
+
private replacePathVariables(content: string, metadata: SkillMetadata): string {
const pluginContribution = this.getPluginContributionForSkillRoot(metadata.skillRoot)
return content
@@ -1126,7 +1263,11 @@ export class SkillPresenter implements ISkillPresenter {
}
}
- if (skillName.includes('/') || skillName.includes('\\')) {
+ if (
+ skillName.includes('/') ||
+ skillName.includes('\\') ||
+ !SKILL_NAME_PATTERN.test(skillName)
+ ) {
return {
success: false,
error: 'Invalid skill name in SKILL.md frontmatter',
@@ -2323,6 +2464,18 @@ export class SkillPresenter implements ISkillPresenter {
return null
}
+ private removeEmptyDraftConversationDir(conversationId: string): void {
+ const safeConversationId = this.validateDraftConversationId(conversationId)
+ if (!safeConversationId) {
+ return
+ }
+
+ const conversationDir = path.join(this.draftsRoot, safeConversationId)
+ if (fs.existsSync(conversationDir) && fs.readdirSync(conversationDir).length === 0) {
+ fs.rmSync(conversationDir, { recursive: true, force: true })
+ }
+ }
+
private getPersistedNewSessionSkills(conversationId: string): string[] {
try {
return this.sessionStatePort.getPersistedNewSessionSkills(conversationId)
diff --git a/src/main/presenter/toolPresenter/agentTools/agentToolManager.ts b/src/main/presenter/toolPresenter/agentTools/agentToolManager.ts
index 50c48340c..7c35dea81 100644
--- a/src/main/presenter/toolPresenter/agentTools/agentToolManager.ts
+++ b/src/main/presenter/toolPresenter/agentTools/agentToolManager.ts
@@ -8,6 +8,7 @@ import { app, nativeImage } from 'electron'
import logger from '@shared/logger'
import type { ChatMessage } from '@shared/types/core/chat-message'
import type { ToolCallImagePreview } from '@shared/types/core/mcp'
+import type { SkillManageResult } from '@shared/types/skill'
import { buildBinaryReadGuidance, shouldRejectAgentBinaryRead } from '@/lib/binaryReadGuard'
import { AgentFileSystemHandler } from './agentFileSystemHandler'
import { AgentBashHandler } from './agentBashHandler'
@@ -1975,12 +1976,38 @@ export class AgentToolManager {
throw new Error(`Invalid arguments for skill_manage: ${validationResult.error.message}`)
}
const result = await skillTools.handleSkillManage(conversationId, validationResult.data)
- return { content: JSON.stringify(result) }
+ return {
+ content: JSON.stringify(result),
+ rawData: {
+ content: JSON.stringify(result),
+ isError: result.success !== true,
+ toolResult: this.buildSkillManageToolResult(result)
+ }
+ }
}
throw new Error(`Unknown skill tool: ${toolName}`)
}
+ private buildSkillManageToolResult(result: SkillManageResult): Record {
+ return {
+ toolName: 'skill_manage',
+ ...result,
+ ...(result.success === true &&
+ result.action === 'create' &&
+ result.draftId &&
+ result.skillName
+ ? {
+ skillDraft: {
+ status: 'created',
+ draftId: result.draftId,
+ skillName: result.skillName
+ }
+ }
+ : {})
+ }
+ }
+
private async callSkillExecutionTool(
toolName: string,
args: Record,
diff --git a/src/main/routes/chat/chatService.ts b/src/main/routes/chat/chatService.ts
index 66312324d..e585af985 100644
--- a/src/main/routes/chat/chatService.ts
+++ b/src/main/routes/chat/chatService.ts
@@ -193,6 +193,7 @@ export class ChatService {
accepted: true
resumed?: boolean
waitingForUserMessage?: boolean
+ handledInline?: boolean
}> {
const result = await this.deps.scheduler.timeout({
task: this.deps.providerExecutionPort.respondToolInteraction(
diff --git a/src/renderer/src/components/chat/ChatToolInteractionOverlay.vue b/src/renderer/src/components/chat/ChatToolInteractionOverlay.vue
index 4b7969e7e..808346c09 100644
--- a/src/renderer/src/components/chat/ChatToolInteractionOverlay.vue
+++ b/src/renderer/src/components/chat/ChatToolInteractionOverlay.vue
@@ -15,6 +15,18 @@
{{ bodyText }}
+
+
+ {{ t('chat.skillDraft.previewTitle') }}
+
+
{{
+ skillDraftPreview
+ }}
+
+
Tool
@@ -36,7 +48,7 @@
variant="outline"
size="sm"
class="h-auto min-h-8 px-3 py-1.5 text-left"
- @click="onQuestionOption(option.label)"
+ @click="onQuestionOption(option)"
>
{{ option.label }}
@@ -110,57 +122,84 @@ const { t } = useI18n()
const isQuestion = computed(() => props.interaction.actionType === 'question_request')
const isPermission = computed(() => props.interaction.actionType === 'tool_call_permission')
+const isSkillDraft = computed(() => props.interaction.block.extra?.skillDraftAction === 'confirm')
+
+const translateMaybeKey = (value: string, params?: Record) => {
+ return value.includes('.') ? t(value, params ?? {}) : value
+}
const headerIcon = computed(() =>
isQuestion.value ? 'lucide:message-circle-question' : 'lucide:shield'
)
-const headerText = computed(() =>
- isQuestion.value
- ? t('components.messageBlockQuestionRequest.title')
- : t('components.messageBlockPermissionRequest.title')
-)
+const headerText = computed(() => {
+ if (isQuestion.value) {
+ const raw = props.interaction.block.extra?.questionHeader
+ if (typeof raw === 'string' && raw.trim()) {
+ return translateMaybeKey(raw)
+ }
+ return t('components.messageBlockQuestionRequest.title')
+ }
+
+ return t('components.messageBlockPermissionRequest.title')
+})
+
+const skillDraftName = computed(() => {
+ const raw = props.interaction.block.extra?.skillDraftName
+ return typeof raw === 'string' ? raw : ''
+})
+
+const skillDraftPreview = computed(() => {
+ const raw = props.interaction.block.extra?.skillDraftPreview
+ return typeof raw === 'string' ? raw : ''
+})
const questionText = computed(() => {
const raw = props.interaction.block.extra?.questionText
if (typeof raw === 'string' && raw.trim()) {
- return raw
+ return translateMaybeKey(raw, { name: skillDraftName.value })
}
return props.interaction.block.content || ''
})
-const parseQuestionOption = (value: unknown): { label: string; description?: string } | null => {
+type QuestionOptionView = { label: string; rawLabel: string; description?: string }
+
+const parseQuestionOption = (value: unknown): QuestionOptionView | null => {
if (!value || typeof value !== 'object') return null
const candidate = value as { label?: unknown; description?: unknown }
if (typeof candidate.label !== 'string') return null
const label = candidate.label.trim()
if (!label) return null
+ const translatedLabel = translateMaybeKey(label)
if (typeof candidate.description === 'string' && candidate.description.trim()) {
- return { label, description: candidate.description.trim() }
+ return {
+ label: translatedLabel,
+ rawLabel: label,
+ description: translateMaybeKey(candidate.description.trim())
+ }
}
- return { label }
+ return { label: translatedLabel, rawLabel: label }
}
-const questionOptions = computed(() => {
- const raw = props.interaction.block.extra?.questionOptions
+const parseQuestionOptionsPayload = (raw: unknown): unknown[] => {
if (Array.isArray(raw)) {
return raw
- .map((item) => parseQuestionOption(item))
- .filter((item): item is { label: string; description?: string } => Boolean(item))
}
if (typeof raw === 'string' && raw.trim()) {
try {
const parsed = JSON.parse(raw) as unknown
- if (Array.isArray(parsed)) {
- return parsed
- .map((item) => parseQuestionOption(item))
- .filter((item): item is { label: string; description?: string } => Boolean(item))
- }
+ return Array.isArray(parsed) ? parsed : []
} catch (error) {
console.error('[ChatToolInteractionOverlay] parse question options failed:', error)
}
}
return []
-})
+}
+
+const questionOptions = computed(() =>
+ parseQuestionOptionsPayload(props.interaction.block.extra?.questionOptions)
+ .map((item) => parseQuestionOption(item))
+ .filter((item): item is QuestionOptionView => Boolean(item))
+)
const allowOther = computed(() => props.interaction.block.extra?.questionCustom !== false)
@@ -216,8 +255,11 @@ const onPermission = (granted: boolean) => {
emit('respond', { kind: 'permission', granted })
}
-const onQuestionOption = (optionLabel: string) => {
- emit('respond', { kind: 'question_option', optionLabel })
+const onQuestionOption = (option: QuestionOptionView) => {
+ emit('respond', {
+ kind: 'question_option',
+ optionLabel: isSkillDraft.value ? option.rawLabel : option.label
+ })
}
const onQuestionOther = () => {
diff --git a/src/renderer/src/components/chat/messageListItems.ts b/src/renderer/src/components/chat/messageListItems.ts
index 231a52f45..f0370a21f 100644
--- a/src/renderer/src/components/chat/messageListItems.ts
+++ b/src/renderer/src/components/chat/messageListItems.ts
@@ -72,6 +72,12 @@ export type DisplayAssistantMessageExtra = Record) => {
+ return value.includes('.') ? t(value, params ?? {}) : value
+}
+
+const skillDraftName = computed(() => {
+ const raw = props.block.extra?.skillDraftName
+ return typeof raw === 'string' ? raw : ''
+})
+
const questionText = computed(() => {
const raw = props.block.extra?.questionText
- if (typeof raw === 'string' && raw.trim()) return raw
+ if (typeof raw === 'string' && raw.trim()) {
+ return translateMaybeKey(raw, { name: skillDraftName.value })
+ }
return props.block.content || ''
})
const answerText = computed(() => {
const raw = props.block.extra?.answerText
- return typeof raw === 'string' ? raw : ''
+ return typeof raw === 'string' ? translateMaybeKey(raw) : ''
})
const normalizeOption = (option: unknown): QuestionOption | null => {
@@ -57,18 +68,31 @@ const normalizeOption = (option: unknown): QuestionOption | null => {
if (typeof candidate.description === 'string') {
const description = candidate.description.trim()
if (description) {
- return { label, description }
+ return { label: translateMaybeKey(label), description: translateMaybeKey(description) }
+ }
+ }
+ return { label: translateMaybeKey(label) }
+}
+
+const parseQuestionOptionsPayload = (raw: unknown): unknown[] => {
+ if (Array.isArray(raw)) {
+ return raw
+ }
+ if (typeof raw === 'string' && raw.trim()) {
+ try {
+ const parsed = JSON.parse(raw) as unknown
+ return Array.isArray(parsed) ? parsed : []
+ } catch {
+ return []
}
}
- return { label }
+ return []
}
const options = computed(() =>
- Array.isArray(props.block.extra?.questionOptions)
- ? props.block.extra.questionOptions
- .map((option) => normalizeOption(option))
- .filter((option): option is QuestionOption => Boolean(option))
- : []
+ parseQuestionOptionsPayload(props.block.extra?.questionOptions)
+ .map((option) => normalizeOption(option))
+ .filter((option): option is QuestionOption => Boolean(option))
)
diff --git a/src/renderer/src/i18n/da-DK/chat.json b/src/renderer/src/i18n/da-DK/chat.json
index ffe03c76a..9752c4e52 100644
--- a/src/renderer/src/i18n/da-DK/chat.json
+++ b/src/renderer/src/i18n/da-DK/chat.json
@@ -380,5 +380,24 @@
"description": "Everything is ready. Type your first message here to finish the onboarding flow.",
"caption": "The spotlight stays on the input box until you send your first message."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/de-DE/chat.json b/src/renderer/src/i18n/de-DE/chat.json
index f63f5486b..f09e754fb 100644
--- a/src/renderer/src/i18n/de-DE/chat.json
+++ b/src/renderer/src/i18n/de-DE/chat.json
@@ -380,5 +380,24 @@
"description": "Alles ist bereit. Senden Sie hier Ihre erste Nachricht, um die Einführung abzuschließen.",
"caption": "Der Fokus bleibt auf dem Eingabefeld, bis Sie die erste Nachricht wirklich senden."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/en-US/chat.json b/src/renderer/src/i18n/en-US/chat.json
index e6d92b4d7..2979d868b 100644
--- a/src/renderer/src/i18n/en-US/chat.json
+++ b/src/renderer/src/i18n/en-US/chat.json
@@ -70,6 +70,25 @@
"audioInputUnsupportedTitle": "Current model does not support audio attachments",
"audioInputUnsupportedDescription": "Model {model} does not support audio input. Ignored {count} audio attachment(s)."
},
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "Generated skill draft: {name}",
+ "previewTitle": "Draft content preview",
+ "actions": {
+ "view": "View content",
+ "viewDescription": "Preview the draft SKILL.md content",
+ "install": "Install as Skill",
+ "installDescription": "Import it into the Skills folder for management",
+ "discard": "Discard",
+ "discardDescription": "Delete this temporary draft"
+ },
+ "result": {
+ "viewed": "Draft content preview is open. Choose install or discard.",
+ "installed": "Installed skill draft: {name}",
+ "discarded": "Discarded skill draft.",
+ "failed": "Failed to handle skill draft: {error}"
+ }
+ },
"pendingInput": {
"steer": "Steer",
"queueCount": "Queued {count}/{max}",
diff --git a/src/renderer/src/i18n/es-ES/chat.json b/src/renderer/src/i18n/es-ES/chat.json
index c937b77b9..209dfc5ce 100644
--- a/src/renderer/src/i18n/es-ES/chat.json
+++ b/src/renderer/src/i18n/es-ES/chat.json
@@ -380,5 +380,24 @@
"description": "Todo está listo. Escribe aquí tu primer mensaje para completar la introducción.",
"caption": "El foco permanece en el cuadro de entrada hasta que envíes el primer mensaje."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/fa-IR/chat.json b/src/renderer/src/i18n/fa-IR/chat.json
index 401388eb9..f056f6154 100644
--- a/src/renderer/src/i18n/fa-IR/chat.json
+++ b/src/renderer/src/i18n/fa-IR/chat.json
@@ -380,5 +380,24 @@
"description": "همهچیز آماده است. برای پایان دادن به فرایند راهاندازی، اولین پیام خود را اینجا بنویسید.",
"caption": "تا زمانی که اولین پیام خود را ارسال کنید، نورافکن روی کادر ورودی میماند."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/fr-FR/chat.json b/src/renderer/src/i18n/fr-FR/chat.json
index fe390aa44..267f07842 100644
--- a/src/renderer/src/i18n/fr-FR/chat.json
+++ b/src/renderer/src/i18n/fr-FR/chat.json
@@ -380,5 +380,24 @@
"description": "Tout est prêt. Saisissez ici votre premier message pour terminer l’onboarding.",
"caption": "Le projecteur reste sur la zone de saisie jusqu’à l’envoi de votre premier message."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/he-IL/chat.json b/src/renderer/src/i18n/he-IL/chat.json
index 390d50a3e..498730d4c 100644
--- a/src/renderer/src/i18n/he-IL/chat.json
+++ b/src/renderer/src/i18n/he-IL/chat.json
@@ -380,5 +380,24 @@
"description": "הכול מוכן. הקלידו כאן את ההודעה הראשונה כדי להשלים את תהליך ההיכרות.",
"caption": "ההדגשה תישאר על שדה הקלט עד שתשלחו את ההודעה הראשונה."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/id-ID/chat.json b/src/renderer/src/i18n/id-ID/chat.json
index 52af0998a..bdecfaeb4 100644
--- a/src/renderer/src/i18n/id-ID/chat.json
+++ b/src/renderer/src/i18n/id-ID/chat.json
@@ -380,5 +380,24 @@
"description": "Sekarang Anda siap, kirim pesan pertama Anda ke sini untuk menyelesaikan boot.",
"caption": "Sorotan akan tetap berada di kotak masukan hingga Anda benar-benar mengirim pesan pertama."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/it-IT/chat.json b/src/renderer/src/i18n/it-IT/chat.json
index 1a2ea0fbd..7c1c6a47b 100644
--- a/src/renderer/src/i18n/it-IT/chat.json
+++ b/src/renderer/src/i18n/it-IT/chat.json
@@ -380,5 +380,24 @@
"description": "Ora è tutto pronto. Invia qui il primo messaggio per completare la guida.",
"caption": "L'evidenziazione resterà sul campo di input finché non invii il primo messaggio."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/ja-JP/chat.json b/src/renderer/src/i18n/ja-JP/chat.json
index eeeeb8150..178da09a7 100644
--- a/src/renderer/src/i18n/ja-JP/chat.json
+++ b/src/renderer/src/i18n/ja-JP/chat.json
@@ -380,5 +380,24 @@
"description": "準備は完了です。ここに最初のメッセージを入力してオンボーディングを完了しましょう。",
"caption": "最初のメッセージを送信するまで、スポットライトは入力欄に表示されたままです。"
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/ko-KR/chat.json b/src/renderer/src/i18n/ko-KR/chat.json
index 0339ce4d1..4c40ea4ee 100644
--- a/src/renderer/src/i18n/ko-KR/chat.json
+++ b/src/renderer/src/i18n/ko-KR/chat.json
@@ -380,5 +380,24 @@
"description": "모든 준비가 완료되었습니다. 첫 메시지를 입력해 온보딩을 완료하세요.",
"caption": "첫 메시지를 보낼 때까지 스포트라이트가 입력창에 유지됩니다."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/ms-MY/chat.json b/src/renderer/src/i18n/ms-MY/chat.json
index 7ae4d8b87..f2f450779 100644
--- a/src/renderer/src/i18n/ms-MY/chat.json
+++ b/src/renderer/src/i18n/ms-MY/chat.json
@@ -380,5 +380,24 @@
"description": "Sekarang setelah anda bersedia, hantarkan mesej pertama anda di sini untuk melengkapkan but.",
"caption": "Lampu sorot akan kekal dalam kotak input sehingga anda benar-benar menghantar mesej pertama."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/pl-PL/chat.json b/src/renderer/src/i18n/pl-PL/chat.json
index 3b8f461f1..1c8644fa7 100644
--- a/src/renderer/src/i18n/pl-PL/chat.json
+++ b/src/renderer/src/i18n/pl-PL/chat.json
@@ -380,5 +380,24 @@
"description": "Wszystko jest gotowe. Wpisz tutaj swoją pierwszą wiadomość, aby zakończyć proces wdrażania.",
"caption": "Światło reflektora pozostaje w polu wprowadzania, dopóki nie wyślesz pierwszej wiadomości."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/pt-BR/chat.json b/src/renderer/src/i18n/pt-BR/chat.json
index c41f4463a..f49bfb287 100644
--- a/src/renderer/src/i18n/pt-BR/chat.json
+++ b/src/renderer/src/i18n/pt-BR/chat.json
@@ -380,5 +380,24 @@
"description": "Está tudo pronto. Digite sua primeira mensagem aqui para concluir o onboarding.",
"caption": "O destaque permanece na caixa de entrada até você enviar sua primeira mensagem."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/ru-RU/chat.json b/src/renderer/src/i18n/ru-RU/chat.json
index e24d42d65..0a387ca96 100644
--- a/src/renderer/src/i18n/ru-RU/chat.json
+++ b/src/renderer/src/i18n/ru-RU/chat.json
@@ -380,5 +380,24 @@
"description": "Всё готово. Введите здесь своё первое сообщение, чтобы завершить онбординг.",
"caption": "Подсветка останется на поле ввода, пока вы не отправите первое сообщение."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/tr-TR/chat.json b/src/renderer/src/i18n/tr-TR/chat.json
index e2245b1bb..0a8cf6a17 100644
--- a/src/renderer/src/i18n/tr-TR/chat.json
+++ b/src/renderer/src/i18n/tr-TR/chat.json
@@ -380,5 +380,24 @@
"description": "Her şey hazır. İlk katılım akışını tamamlamak için ilk mesajınızı buraya yazın.",
"caption": "Siz ilk mesajınızı gönderene kadar spot ışığı giriş kutusunun üzerinde kalır."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/vi-VN/chat.json b/src/renderer/src/i18n/vi-VN/chat.json
index 0dc9765d6..b0b4499f4 100644
--- a/src/renderer/src/i18n/vi-VN/chat.json
+++ b/src/renderer/src/i18n/vi-VN/chat.json
@@ -380,5 +380,24 @@
"description": "Mọi thứ đã sẵn sàng. Nhập tin nhắn đầu tiên của bạn vào đây để hoàn tất quy trình giới thiệu.",
"caption": "Đèn chiếu vẫn ở trên hộp nhập cho đến khi bạn gửi tin nhắn đầu tiên."
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/zh-CN/chat.json b/src/renderer/src/i18n/zh-CN/chat.json
index 0388b6f15..93e5d0263 100644
--- a/src/renderer/src/i18n/zh-CN/chat.json
+++ b/src/renderer/src/i18n/zh-CN/chat.json
@@ -70,6 +70,25 @@
"audioInputUnsupportedTitle": "当前模型不支持音频附件",
"audioInputUnsupportedDescription": "模型 {model} 不支持音频输入,已忽略 {count} 个音频附件。"
},
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "已生成 skill draft:{name}",
+ "previewTitle": "Draft 内容预览",
+ "actions": {
+ "view": "查看内容",
+ "viewDescription": "预览 draft 的 SKILL.md 内容",
+ "install": "安装为 Skill",
+ "installDescription": "导入到 Skills 目录并启用管理",
+ "discard": "丢弃",
+ "discardDescription": "删除这个临时 draft"
+ },
+ "result": {
+ "viewed": "已打开 draft 内容预览。请选择安装或丢弃。",
+ "installed": "已安装 skill draft:{name}",
+ "discarded": "已丢弃 skill draft。",
+ "failed": "处理 skill draft 失败:{error}"
+ }
+ },
"pendingInput": {
"steer": "引导",
"queueCount": "待发 {count}/{max}",
diff --git a/src/renderer/src/i18n/zh-HK/chat.json b/src/renderer/src/i18n/zh-HK/chat.json
index fa1236f26..2290c1d7e 100644
--- a/src/renderer/src/i18n/zh-HK/chat.json
+++ b/src/renderer/src/i18n/zh-HK/chat.json
@@ -380,5 +380,24 @@
"description": "現在已經準備好了,在這裡傳送第一條訊息即可完成引導。",
"caption": "聚光會一直停留在輸入框,直到你真正送出第一條訊息。"
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/i18n/zh-TW/chat.json b/src/renderer/src/i18n/zh-TW/chat.json
index 2dac31591..64066de1f 100644
--- a/src/renderer/src/i18n/zh-TW/chat.json
+++ b/src/renderer/src/i18n/zh-TW/chat.json
@@ -380,5 +380,24 @@
"description": "現在已經準備好了,在這裡傳送第一條訊息即可完成引導。",
"caption": "聚光會一直停留在輸入框,直到你真正送出第一條訊息。"
}
+ },
+ "skillDraft": {
+ "confirmationTitle": "Skill Draft",
+ "confirmationQuestion": "A skill draft has been generated: {name}",
+ "previewTitle": "Draft Content Preview",
+ "actions": {
+ "view": "View Content",
+ "viewDescription": "Preview the draft skill content",
+ "install": "Install as Skill",
+ "installDescription": "Install the draft into the skills directory",
+ "discard": "Discard",
+ "discardDescription": "Delete the temporary draft"
+ },
+ "result": {
+ "viewed": "Draft viewed",
+ "installed": "Draft installed",
+ "discarded": "Draft discarded",
+ "failed": "Draft action failed"
+ }
}
}
diff --git a/src/renderer/src/pages/ChatPage.vue b/src/renderer/src/pages/ChatPage.vue
index 6f1e2f2be..5f358a60d 100644
--- a/src/renderer/src/pages/ChatPage.vue
+++ b/src/renderer/src/pages/ChatPage.vue
@@ -1376,13 +1376,16 @@ async function onToolInteractionRespond(response: ToolInteractionResponse) {
isHandlingInteraction.value = true
try {
- await chatClient.respondToolInteraction({
+ const result = await chatClient.respondToolInteraction({
sessionId: interaction.sessionId,
messageId: interaction.messageId,
toolCallId: interaction.toolCallId,
response
})
applyRestoredSessionSummary(await messageStore.loadMessages(props.sessionId))
+ if (result.handledInline) {
+ return
+ }
} catch (error) {
console.error('[ChatPage] respond tool interaction failed:', error)
} finally {
diff --git a/src/shared/chat.d.ts b/src/shared/chat.d.ts
index dbf15a9a2..2206ffcef 100644
--- a/src/shared/chat.d.ts
+++ b/src/shared/chat.d.ts
@@ -182,6 +182,12 @@ export type AssistantMessageExtra = Record & {
+ needsUserAction?: boolean
+ permissionType?: 'read' | 'write' | 'all' | 'command'
+ grantedPermissions?: 'read' | 'write' | 'all' | 'command'
+ toolName?: string
+ serverName?: string
+ providerId?: string
+ permissionRequestId?: string
+ permissionRequest?: string
+ commandInfo?: string
+ rememberable?: boolean
+ questionHeader?: string
+ questionText?: string
+ questionOptions?: QuestionOption[] | string
+ questionMultiple?: boolean
+ questionCustom?: boolean
+ questionResolution?: 'asked' | 'replied' | 'rejected'
+ answerText?: string
+ answerMessageId?: string
+ skillDraftAction?: string
+ skillDraftId?: string
+ skillDraftName?: string
+ skillDraftPreview?: string
+ skillDraftStatus?: string
+ skillDraftError?: string
internalTool?: boolean
plan_entries?: AgentPlanDisplayItem[]
plan_explanation?: string
diff --git a/src/shared/types/skill.ts b/src/shared/types/skill.ts
index f25336cff..91ee0c353 100644
--- a/src/shared/types/skill.ts
+++ b/src/shared/types/skill.ts
@@ -159,6 +159,20 @@ export interface SkillManageResult {
draftId?: string
filePath?: string
skillName?: string
+ draftStatus?: 'created' | 'updated' | 'deleted' | 'installed' | 'viewed'
+ content?: string
+ error?: string
+}
+
+export type SkillDraftUserAction = 'view' | 'install' | 'discard'
+
+export interface SkillDraftActionResult {
+ success: boolean
+ action: SkillDraftUserAction
+ draftId: string
+ skillName?: string
+ content?: string
+ installedSkillName?: string
error?: string
}
@@ -181,6 +195,9 @@ export interface ISkillPresenter {
conversationId?: string
}
): Promise
+ viewDraftSkill(conversationId: string, draftId: string): Promise
+ installDraftSkill(conversationId: string, draftId: string): Promise
+ discardDraftSkill(conversationId: string, draftId: string): Promise
manageDraftSkill(conversationId: string, request: SkillManageRequest): Promise
// Installation and uninstallation
diff --git a/test/main/presenter/agentRuntimePresenter/agentRuntimePresenter.test.ts b/test/main/presenter/agentRuntimePresenter/agentRuntimePresenter.test.ts
index 7b4d9de39..8e397b48a 100644
--- a/test/main/presenter/agentRuntimePresenter/agentRuntimePresenter.test.ts
+++ b/test/main/presenter/agentRuntimePresenter/agentRuntimePresenter.test.ts
@@ -53,7 +53,10 @@ vi.mock('@/presenter', () => ({
skillPresenter: {
getMetadataList: vi.fn().mockResolvedValue([]),
getActiveSkills: vi.fn().mockResolvedValue([]),
- loadSkillContent: vi.fn().mockResolvedValue(null)
+ loadSkillContent: vi.fn().mockResolvedValue(null),
+ viewDraftSkill: vi.fn(),
+ installDraftSkill: vi.fn(),
+ discardDraftSkill: vi.fn()
},
commandPermissionService: {
extractCommandSignature: vi.fn().mockReturnValue('mock-signature'),
@@ -108,6 +111,9 @@ function getSkillPresenterMock() {
getMetadataList: ReturnType
getActiveSkills: ReturnType
loadSkillContent: ReturnType
+ viewDraftSkill: ReturnType
+ installDraftSkill: ReturnType
+ discardDraftSkill: ReturnType
}
}
@@ -583,6 +589,17 @@ describe('AgentRuntimePresenter', () => {
skillPresenter.getMetadataList.mockResolvedValue([])
skillPresenter.getActiveSkills.mockResolvedValue([])
skillPresenter.loadSkillContent.mockResolvedValue(null)
+ skillPresenter.viewDraftSkill.mockResolvedValue({ success: false, action: 'view', draftId: '' })
+ skillPresenter.installDraftSkill.mockResolvedValue({
+ success: false,
+ action: 'install',
+ draftId: ''
+ })
+ skillPresenter.discardDraftSkill.mockResolvedValue({
+ success: false,
+ action: 'discard',
+ draftId: ''
+ })
sqlitePresenter = createMockSqlitePresenter()
llmProvider = createMockLlmProviderPresenter()
configPresenter = createMockConfigPresenter()
@@ -4466,6 +4483,199 @@ describe('AgentRuntimePresenter', () => {
expect((await agent.getSessionState('s1'))?.status).toBe('idle')
})
+ it('views a skill draft inline and keeps the confirmation pending', async () => {
+ const skillPresenter = getSkillPresenterMock()
+ skillPresenter.viewDraftSkill.mockResolvedValue({
+ success: true,
+ action: 'view',
+ draftId: 'draft-1',
+ skillName: 'draft-skill',
+ content: '---\nname: draft-skill\ndescription: Draft\n---\n\n# Draft body'
+ })
+ await agent.initSession('s1', { providerId: 'openai', modelId: 'gpt-4' })
+ makeAssistantRow({
+ blocks: [
+ {
+ type: 'tool_call',
+ status: 'pending',
+ timestamp: 1,
+ tool_call: { id: 'tc1', name: 'skill_manage', params: '{}', response: '' }
+ },
+ {
+ type: 'action',
+ action_type: 'question_request',
+ status: 'pending',
+ timestamp: 2,
+ content: '',
+ tool_call: { id: 'tc1', name: 'skill_manage', params: '{}' },
+ extra: {
+ needsUserAction: true,
+ questionText: 'chat.skillDraft.confirmationQuestion',
+ questionOptions: [
+ { label: 'chat.skillDraft.actions.view' },
+ { label: 'chat.skillDraft.actions.install' },
+ { label: 'chat.skillDraft.actions.discard' }
+ ],
+ questionCustom: false,
+ skillDraftAction: 'confirm',
+ skillDraftId: 'draft-1',
+ skillDraftName: 'draft-skill',
+ skillDraftStatus: 'pending'
+ }
+ }
+ ]
+ })
+
+ const result = await agent.respondToolInteraction('s1', 'm1', 'tc1', {
+ kind: 'question_option',
+ optionLabel: 'chat.skillDraft.actions.view'
+ })
+
+ expect(result).toEqual({ resumed: false, handledInline: true })
+ expect(skillPresenter.viewDraftSkill).toHaveBeenCalledWith('s1', 'draft-1')
+ expect(processStream).not.toHaveBeenCalled()
+ expect(sqlitePresenter.deepchatMessagesTable.updateStatus).toHaveBeenCalledWith(
+ 'm1',
+ 'pending'
+ )
+
+ const updatedBlocks = JSON.parse(
+ sqlitePresenter.deepchatMessagesTable.updateContent.mock.calls[0][1]
+ )
+ expect(updatedBlocks[0].tool_call.response).toContain('"action":"view"')
+ expect(updatedBlocks[0].status).toBe('success')
+ expect(updatedBlocks[1].status).toBe('pending')
+ expect(updatedBlocks[1].extra.needsUserAction).toBe(true)
+ expect(updatedBlocks[1].extra.skillDraftStatus).toBe('viewed')
+ expect(updatedBlocks[1].extra.skillDraftPreview).toContain('# Draft body')
+ expect(updatedBlocks[1].extra.questionOptions.map((option: any) => option.label)).toEqual([
+ 'chat.skillDraft.actions.install',
+ 'chat.skillDraft.actions.discard'
+ ])
+ })
+
+ it('installs a skill draft and resumes assistant message', async () => {
+ const skillPresenter = getSkillPresenterMock()
+ skillPresenter.installDraftSkill.mockResolvedValue({
+ success: true,
+ action: 'install',
+ draftId: 'draft-1',
+ skillName: 'draft-skill',
+ installedSkillName: 'draft-skill'
+ })
+ const invalidateSystemPromptCache = vi.spyOn(agent as any, 'invalidateSystemPromptCache')
+ const invalidateToolProfileCache = vi.spyOn(agent as any, 'invalidateToolProfileCache')
+ await agent.initSession('s1', { providerId: 'openai', modelId: 'gpt-4' })
+ invalidateSystemPromptCache.mockClear()
+ invalidateToolProfileCache.mockClear()
+ makeAssistantRow({
+ blocks: [
+ {
+ type: 'tool_call',
+ status: 'pending',
+ timestamp: 1,
+ tool_call: { id: 'tc1', name: 'skill_manage', params: '{}', response: '' }
+ },
+ {
+ type: 'action',
+ action_type: 'question_request',
+ status: 'pending',
+ timestamp: 2,
+ content: '',
+ tool_call: { id: 'tc1', name: 'skill_manage', params: '{}' },
+ extra: {
+ needsUserAction: true,
+ questionText: 'chat.skillDraft.confirmationQuestion',
+ questionOptions: [
+ { label: 'chat.skillDraft.actions.install' },
+ { label: 'chat.skillDraft.actions.discard' }
+ ],
+ questionCustom: false,
+ skillDraftAction: 'confirm',
+ skillDraftId: 'draft-1',
+ skillDraftName: 'draft-skill',
+ skillDraftStatus: 'viewed'
+ }
+ }
+ ]
+ })
+
+ const result = await agent.respondToolInteraction('s1', 'm1', 'tc1', {
+ kind: 'question_option',
+ optionLabel: 'chat.skillDraft.actions.install'
+ })
+
+ expect(result).toEqual({ resumed: true })
+ expect(skillPresenter.installDraftSkill).toHaveBeenCalledWith('s1', 'draft-1')
+ expect(processStream).toHaveBeenCalledTimes(1)
+ expect(invalidateSystemPromptCache).toHaveBeenCalledWith('s1')
+ expect(invalidateToolProfileCache).toHaveBeenCalledWith('s1')
+
+ const updatedBlocks = JSON.parse(
+ sqlitePresenter.deepchatMessagesTable.updateContent.mock.calls[0][1]
+ )
+ expect(updatedBlocks[0].tool_call.response).toContain('"action":"install"')
+ expect(updatedBlocks[1].status).toBe('success')
+ expect(updatedBlocks[1].extra.needsUserAction).toBe(false)
+ expect(updatedBlocks[1].extra.answerText).toBe('chat.skillDraft.actions.install')
+ expect(updatedBlocks[1].extra.skillDraftStatus).toBe('installed')
+ })
+
+ it('discards a skill draft and resumes assistant message', async () => {
+ const skillPresenter = getSkillPresenterMock()
+ skillPresenter.discardDraftSkill.mockResolvedValue({
+ success: true,
+ action: 'discard',
+ draftId: 'draft-1'
+ })
+ await agent.initSession('s1', { providerId: 'openai', modelId: 'gpt-4' })
+ makeAssistantRow({
+ blocks: [
+ {
+ type: 'tool_call',
+ status: 'pending',
+ timestamp: 1,
+ tool_call: { id: 'tc1', name: 'skill_manage', params: '{}', response: '' }
+ },
+ {
+ type: 'action',
+ action_type: 'question_request',
+ status: 'pending',
+ timestamp: 2,
+ content: '',
+ tool_call: { id: 'tc1', name: 'skill_manage', params: '{}' },
+ extra: {
+ needsUserAction: true,
+ questionText: 'chat.skillDraft.confirmationQuestion',
+ questionOptions: [
+ { label: 'chat.skillDraft.actions.install' },
+ { label: 'chat.skillDraft.actions.discard' }
+ ],
+ questionCustom: false,
+ skillDraftAction: 'confirm',
+ skillDraftId: 'draft-1',
+ skillDraftName: 'draft-skill'
+ }
+ }
+ ]
+ })
+
+ const result = await agent.respondToolInteraction('s1', 'm1', 'tc1', {
+ kind: 'question_option',
+ optionLabel: 'chat.skillDraft.actions.discard'
+ })
+
+ expect(result).toEqual({ resumed: true })
+ expect(skillPresenter.discardDraftSkill).toHaveBeenCalledWith('s1', 'draft-1')
+ const updatedBlocks = JSON.parse(
+ sqlitePresenter.deepchatMessagesTable.updateContent.mock.calls[0][1]
+ )
+ expect(updatedBlocks[0].tool_call.response).toContain('"action":"discard"')
+ expect(updatedBlocks[1].status).toBe('success')
+ expect(updatedBlocks[1].extra.skillDraftStatus).toBe('discarded')
+ expect(updatedBlocks[1].extra.needsUserAction).toBe(false)
+ })
+
it('handles question_other and waits for user message without resume', async () => {
await agent.initSession('s1', { providerId: 'openai', modelId: 'gpt-4' })
makeAssistantRow({
diff --git a/test/main/presenter/agentRuntimePresenter/dispatch.test.ts b/test/main/presenter/agentRuntimePresenter/dispatch.test.ts
index deb10da8c..d86339c3d 100644
--- a/test/main/presenter/agentRuntimePresenter/dispatch.test.ts
+++ b/test/main/presenter/agentRuntimePresenter/dispatch.test.ts
@@ -729,6 +729,102 @@ describe('dispatch', () => {
expect(trailingBlockAfterExecution?.status).toBe('success')
})
+ it('pauses with a skill draft confirmation question after successful draft creation', async () => {
+ const tools = [makeTool('skill_manage')]
+ const toolPresenter = {
+ ...createMockToolPresenter(),
+ callTool: vi.fn().mockResolvedValue({
+ content:
+ '{"success":true,"action":"create","draftId":"draft-1","skillName":"draft-skill"}',
+ rawData: {
+ toolCallId: 'tc1',
+ content:
+ '{"success":true,"action":"create","draftId":"draft-1","skillName":"draft-skill"}',
+ isError: false,
+ toolResult: {
+ toolName: 'skill_manage',
+ success: true,
+ action: 'create',
+ draftId: 'draft-1',
+ skillName: 'draft-skill',
+ skillDraft: {
+ status: 'created',
+ draftId: 'draft-1',
+ skillName: 'draft-skill'
+ }
+ }
+ }
+ })
+ } as unknown as IToolPresenter
+ const conversation: any[] = []
+
+ state.blocks.push({
+ type: 'tool_call',
+ content: '',
+ status: 'pending',
+ timestamp: Date.now(),
+ tool_call: {
+ id: 'tc1',
+ name: 'skill_manage',
+ params: '{"action":"create"}',
+ response: ''
+ }
+ })
+ state.completedToolCalls = [
+ { id: 'tc1', name: 'skill_manage', arguments: '{"action":"create"}' }
+ ]
+
+ const result = await executeTools(
+ state,
+ conversation,
+ 0,
+ tools,
+ toolPresenter,
+ 'gpt-4',
+ io,
+ 'full_access',
+ new ToolOutputGuard(),
+ 32000,
+ 1024
+ )
+
+ expect(result.pendingInteractions).toHaveLength(1)
+ expect(result.pendingInteractions[0]).toEqual(
+ expect.objectContaining({
+ type: 'question',
+ messageId: 'm1',
+ toolCallId: 'tc1',
+ toolName: 'skill_manage'
+ })
+ )
+ expect(state.blocks[0].status).toBe('success')
+ expect(state.blocks[1]).toEqual(
+ expect.objectContaining({
+ type: 'action',
+ action_type: 'question_request',
+ status: 'pending',
+ tool_call: expect.objectContaining({ id: 'tc1', name: 'skill_manage' }),
+ extra: expect.objectContaining({
+ needsUserAction: true,
+ questionHeader: 'chat.skillDraft.confirmationTitle',
+ questionText: 'chat.skillDraft.confirmationQuestion',
+ questionCustom: false,
+ skillDraftAction: 'confirm',
+ skillDraftId: 'draft-1',
+ skillDraftName: 'draft-skill',
+ skillDraftStatus: 'pending'
+ })
+ })
+ )
+ expect(
+ (state.blocks[1].extra?.questionOptions as any[]).map((option) => option.label)
+ ).toEqual([
+ 'chat.skillDraft.actions.view',
+ 'chat.skillDraft.actions.install',
+ 'chat.skillDraft.actions.discard'
+ ])
+ })
+
it('does not emit PreToolUse for question interactions that pause execution', async () => {
const hooks = {
onPreToolUse: vi.fn(),
diff --git a/test/main/presenter/skillPresenter/skillPresenter.test.ts b/test/main/presenter/skillPresenter/skillPresenter.test.ts
index 8870e26ca..6f47c97ff 100644
--- a/test/main/presenter/skillPresenter/skillPresenter.test.ts
+++ b/test/main/presenter/skillPresenter/skillPresenter.test.ts
@@ -1092,6 +1092,119 @@ describe('SkillPresenter', () => {
})
})
+ it('views draft content without exposing draft paths', async () => {
+ ;(matter as unknown as Mock).mockReturnValue({
+ data: { name: 'draft-skill', description: 'Draft' },
+ content: '# Draft body'
+ })
+ const draftPath =
+ '/mock/temp/deepchat-skill-drafts/conv-draft/draft-12345678-1234-1234-1234-123456789abc'
+ ;(fs.existsSync as Mock).mockImplementation((target: string) => {
+ return (
+ target === draftPath ||
+ target === `${draftPath}/SKILL.md` ||
+ target === '/mock/temp/deepchat-skill-drafts'
+ )
+ })
+ ;(fs.readFileSync as Mock).mockImplementation((target: string) => {
+ if (target === `${draftPath}/SKILL.md`) {
+ return '---\nname: draft-skill\ndescription: Draft\n---\n\n# Draft body'
+ }
+ return 'test'
+ })
+
+ const result = await skillPresenter.viewDraftSkill(
+ 'conv-draft',
+ 'draft-12345678-1234-1234-1234-123456789abc'
+ )
+
+ expect(result).toEqual({
+ success: true,
+ action: 'view',
+ draftId: 'draft-12345678-1234-1234-1234-123456789abc',
+ skillName: 'draft-skill',
+ content: '---\nname: draft-skill\ndescription: Draft\n---\n\n# Draft body'
+ })
+ expect(result).not.toHaveProperty('draftPath')
+ expect(fs.writeFileSync).toHaveBeenCalledWith(
+ `${draftPath}/.lastActivity`,
+ expect.any(String),
+ 'utf-8'
+ )
+ })
+
+ it('installs draft content and removes the temp draft', async () => {
+ ;(matter as unknown as Mock).mockReturnValue({
+ data: { name: 'draft-skill', description: 'Draft' },
+ content: '# Draft body'
+ })
+ const draftPath =
+ '/mock/temp/deepchat-skill-drafts/conv-draft/draft-12345678-1234-1234-1234-123456789abc'
+ ;(fs.existsSync as Mock).mockImplementation((target: string) => {
+ if (target === `${DEFAULT_SKILLS_DIR}/draft-skill`) return false
+ return (
+ target === draftPath ||
+ target === `${draftPath}/SKILL.md` ||
+ target === '/mock/temp/deepchat-skill-drafts' ||
+ target === `${DEFAULT_SKILLS_DIR}`
+ )
+ })
+ ;(fs.readFileSync as Mock).mockImplementation((target: string) => {
+ if (target === `${draftPath}/SKILL.md`) {
+ return '---\nname: draft-skill\ndescription: Draft\n---\n\n# Draft body'
+ }
+ return 'test'
+ })
+ ;(fs.readdirSync as Mock).mockImplementation((target: string) => {
+ if (target === draftPath) return [createFileEntry('SKILL.md')]
+ return []
+ })
+
+ const result = await skillPresenter.installDraftSkill(
+ 'conv-draft',
+ 'draft-12345678-1234-1234-1234-123456789abc'
+ )
+
+ expect(result).toEqual({
+ success: true,
+ action: 'install',
+ draftId: 'draft-12345678-1234-1234-1234-123456789abc',
+ skillName: 'draft-skill',
+ installedSkillName: 'draft-skill'
+ })
+ expect(fs.copyFileSync).toHaveBeenCalledWith(
+ `${draftPath}/SKILL.md`,
+ `${DEFAULT_SKILLS_DIR}/draft-skill/SKILL.md`
+ )
+ expect(fs.rmSync).toHaveBeenCalledWith(draftPath, { recursive: true, force: true })
+ })
+
+ it('discards draft content and removes empty conversation draft folder', async () => {
+ const draftPath =
+ '/mock/temp/deepchat-skill-drafts/conv-draft/draft-12345678-1234-1234-1234-123456789abc'
+ const conversationPath = '/mock/temp/deepchat-skill-drafts/conv-draft'
+ ;(fs.existsSync as Mock).mockImplementation((target: string) => {
+ return target === draftPath || target === conversationPath
+ })
+ ;(fs.readdirSync as Mock).mockImplementation((target: string) => {
+ if (target === conversationPath) return []
+ return []
+ })
+
+ const result = await skillPresenter.discardDraftSkill(
+ 'conv-draft',
+ 'draft-12345678-1234-1234-1234-123456789abc'
+ )
+
+ expect(result).toEqual({
+ success: true,
+ action: 'discard',
+ draftId: 'draft-12345678-1234-1234-1234-123456789abc'
+ })
+ expect(fs.rmSync).toHaveBeenCalledWith(draftPath, { recursive: true, force: true })
+ expect(fs.rmSync).toHaveBeenCalledWith(conversationPath, { recursive: true, force: true })
+ })
+
it('rejects injected draft content', async () => {
const result = await skillPresenter.manageDraftSkill('conv-draft', {
action: 'create',
diff --git a/test/main/presenter/toolPresenter/agentTools/agentToolManagerSettings.test.ts b/test/main/presenter/toolPresenter/agentTools/agentToolManagerSettings.test.ts
index db02bdaba..4dd29818c 100644
--- a/test/main/presenter/toolPresenter/agentTools/agentToolManagerSettings.test.ts
+++ b/test/main/presenter/toolPresenter/agentTools/agentToolManagerSettings.test.ts
@@ -263,7 +263,8 @@ describe('AgentToolManager DeepChat settings tool gating', () => {
skillPresenter.manageDraftSkill.mockResolvedValue({
success: true,
action: 'create',
- draftId: 'draft-1'
+ draftId: 'draft-1',
+ skillName: 'draft'
})
const manager = buildManager()
@@ -274,13 +275,27 @@ describe('AgentToolManager DeepChat settings tool gating', () => {
content: '---\nname: draft\ndescription: Draft\n---\n\nBody'
},
'conv-1'
- )) as { content: string }
+ )) as { content: string; rawData?: { toolResult?: unknown } }
expect(skillPresenter.manageDraftSkill).toHaveBeenCalledWith('conv-1', {
action: 'create',
content: '---\nname: draft\ndescription: Draft\n---\n\nBody'
})
expect(result.content).toContain('"success":true')
+ expect(result.rawData?.toolResult).toEqual(
+ expect.objectContaining({
+ toolName: 'skill_manage',
+ success: true,
+ action: 'create',
+ draftId: 'draft-1',
+ skillName: 'draft',
+ skillDraft: {
+ status: 'created',
+ draftId: 'draft-1',
+ skillName: 'draft'
+ }
+ })
+ )
})
it('resolves workdir from new session first', async () => {
diff --git a/test/renderer/components/ChatPage.test.ts b/test/renderer/components/ChatPage.test.ts
index 7e02608aa..fc4e70a1e 100644
--- a/test/renderer/components/ChatPage.test.ts
+++ b/test/renderer/components/ChatPage.test.ts
@@ -153,6 +153,7 @@ const setup = async (options: SetupOptions = {}) => {
editUserMessage: vi.fn().mockResolvedValue(undefined),
forkSession: vi.fn().mockResolvedValue({ id: 'forked' })
}
+ const chatRespondToolInteraction = vi.fn().mockResolvedValue({ accepted: true })
const chatClient = {
sendMessage: vi.fn().mockResolvedValue({
accepted: true,
@@ -163,7 +164,7 @@ const setup = async (options: SetupOptions = {}) => {
accepted: true
}),
stopStream: vi.fn().mockResolvedValue({ stopped: true }),
- respondToolInteraction: vi.fn().mockResolvedValue({ accepted: true }),
+ respondToolInteraction: chatRespondToolInteraction,
onPlanUpdated: vi.fn().mockReturnValue(() => {})
}
const sessionClient = {
@@ -418,6 +419,7 @@ const setup = async (options: SetupOptions = {}) => {
wrapper,
agentSessionPresenter,
chatClient,
+ chatRespondToolInteraction,
sessionClient,
sessionStore,
toast,
@@ -703,6 +705,38 @@ describe('ChatPage', () => {
)
})
+ it('keeps the interaction overlay open after an inline skill draft view', async () => {
+ const { wrapper, chatRespondToolInteraction, messageStore } = await setup({
+ messages: [
+ buildAssistantMessage([
+ {
+ type: 'action',
+ action_type: 'question_request',
+ status: 'pending',
+ timestamp: 1,
+ tool_call: {
+ id: 'tool-1',
+ name: 'skill_manage'
+ },
+ extra: {
+ needsUserAction: true,
+ skillDraftAction: 'confirm',
+ skillDraftId: 'draft-1'
+ }
+ }
+ ])
+ ]
+ })
+ chatRespondToolInteraction.mockResolvedValueOnce({ accepted: true, handledInline: true })
+
+ await wrapper.find('.chat-tool-interaction-overlay-stub').trigger('click')
+ await flushPromises()
+
+ expect(chatRespondToolInteraction).toHaveBeenCalledTimes(1)
+ expect(messageStore.loadMessages).toHaveBeenCalledWith('s1')
+ expect(wrapper.find('.chat-tool-interaction-overlay-stub').exists()).toBe(true)
+ })
+
it('routes tool interaction responses through ChatClient and refreshes messages', async () => {
const { wrapper, chatClient, agentSessionPresenter, messageStore } = await setup({
messages: [
diff --git a/test/renderer/components/message/MessageBlockBasics.test.ts b/test/renderer/components/message/MessageBlockBasics.test.ts
index cb4f37bfd..ef998a63f 100644
--- a/test/renderer/components/message/MessageBlockBasics.test.ts
+++ b/test/renderer/components/message/MessageBlockBasics.test.ts
@@ -5,20 +5,27 @@ import MessageBlockAction from '@/components/message/MessageBlockAction.vue'
import MessageBlockError from '@/components/message/MessageBlockError.vue'
import MessageBlockPlan from '@/components/message/MessageBlockPlan.vue'
import MessageBlockQuestionRequest from '@/components/message/MessageBlockQuestionRequest.vue'
+import ChatToolInteractionOverlay from '@/components/chat/ChatToolInteractionOverlay.vue'
import type { DisplayAssistantMessageBlock } from '@/components/chat/messageListItems'
vi.mock('vue-i18n', () => ({
useI18n: () => ({
- t: (key: string, params?: Record) => {
+ t: (key: string, params?: Record) => {
const messages: Record = {
'chat.workspace.plan.section': 'Plan',
'chat.workspace.plan.empty': 'No tasks yet',
'chat.workspace.plan.itemAriaLabel': '{status}: {step}',
'chat.workspace.plan.status.completed': 'Completed',
'chat.workspace.plan.status.in_progress': 'In Progress',
- 'chat.workspace.plan.status.pending': 'Pending'
+ 'chat.workspace.plan.status.pending': 'Pending',
+ 'chat.skillDraft.confirmationTitle': 'Skill Draft',
+ 'chat.skillDraft.confirmationQuestion': '已生成 skill draft:{name}',
+ 'chat.skillDraft.actions.view': '查看内容',
+ 'chat.skillDraft.actions.install': '安装为 Skill',
+ 'chat.skillDraft.actions.discard': '丢弃',
+ 'chat.skillDraft.previewTitle': 'Draft content preview'
}
- return (messages[key] ?? key).replace(/\{(\w+)\}/g, (_, name) => params?.[name] ?? '')
+ return (messages[key] ?? key).replace(/\{(\w+)\}/g, (_, name) => String(params?.[name] ?? ''))
}
})
}))
@@ -94,6 +101,77 @@ describe('MessageBlock basics', () => {
expect(wrapper.findAll('button')).toHaveLength(0)
})
+ it('translates skill draft question keys with the draft name', () => {
+ const wrapper = mount(MessageBlockQuestionRequest, {
+ props: {
+ block: createBlock({
+ action_type: 'question_request',
+ content: '',
+ extra: {
+ questionText: 'chat.skillDraft.confirmationQuestion',
+ questionOptions: JSON.stringify([
+ { label: 'chat.skillDraft.actions.view' },
+ { label: 'chat.skillDraft.actions.install' },
+ { label: 'chat.skillDraft.actions.discard' }
+ ]),
+ answerText: 'chat.skillDraft.actions.install',
+ skillDraftName: 'draft-skill'
+ }
+ })
+ }
+ })
+
+ expect(wrapper.text()).toContain('已生成 skill draft:draft-skill')
+ expect(wrapper.text()).toContain('查看内容')
+ expect(wrapper.text()).toContain('安装为 Skill')
+ expect(wrapper.text()).toContain('丢弃')
+ })
+
+ it('renders skill draft preview and emits the raw action key from the overlay', async () => {
+ const wrapper = mount(ChatToolInteractionOverlay, {
+ props: {
+ interaction: {
+ messageId: 'm1',
+ toolCallId: 'tc1',
+ actionType: 'question_request',
+ toolName: 'skill_manage',
+ toolArgs: '{}',
+ block: createBlock({
+ action_type: 'question_request',
+ status: 'pending',
+ extra: {
+ questionHeader: 'chat.skillDraft.confirmationTitle',
+ questionText: 'chat.skillDraft.confirmationQuestion',
+ questionOptions: [
+ { label: 'chat.skillDraft.actions.install' },
+ { label: 'chat.skillDraft.actions.discard' }
+ ],
+ questionCustom: false,
+ skillDraftAction: 'confirm',
+ skillDraftName: 'draft-skill',
+ skillDraftPreview: '# Draft body'
+ }
+ })
+ }
+ }
+ })
+
+ expect(wrapper.text()).toContain('已生成 skill draft:draft-skill')
+ expect(wrapper.text()).toContain('Draft content preview')
+ expect(wrapper.text()).toContain('# Draft body')
+ expect(wrapper.text()).toContain('安装为 Skill')
+
+ const installButton = wrapper
+ .findAll('button')
+ .find((button) => button.text().includes('安装为 Skill'))
+ expect(installButton).toBeTruthy()
+ await installButton!.trigger('click')
+
+ expect(wrapper.emitted('respond')).toEqual([
+ [{ kind: 'question_option', optionLabel: 'chat.skillDraft.actions.install' }]
+ ])
+ })
+
it('renders question request content and answer', () => {
const wrapper = mount(MessageBlockQuestionRequest, {
props: {
diff --git a/tsconfig.node.tsbuildinfo b/tsconfig.node.tsbuildinfo
new file mode 100644
index 000000000..db0821630
--- /dev/null
+++ b/tsconfig.node.tsbuildinfo
@@ -0,0 +1 @@
+{"fileNames":["./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es5.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2023.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.dom.asynciterable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.webworker.importscripts.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.scripthost.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2023.array.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2023.collection.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2023.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.arraybuffer.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.collection.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.object.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.regexp.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.sharedmemory.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.es2024.string.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.array.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.collection.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.promise.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.decorators.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.iterator.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.float16.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.error.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.sharedmemory.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/lib.esnext.full.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/compatibility/iterators.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/globals.typedarray.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/buffer.buffer.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/globals.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/abortcontroller.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/crypto.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/domexception.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/events.d.ts","./node_modules/.pnpm/buffer@6.0.3/node_modules/buffer/index.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/utility.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/header.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/readable.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/fetch.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/formdata.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/connector.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/client-stats.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/client.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/errors.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/dispatcher.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/global-dispatcher.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/global-origin.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/pool-stats.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/pool.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/handlers.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/balanced-pool.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/h2c-client.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-interceptor.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-call-history.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-client.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-pool.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/snapshot-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/mock-errors.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/proxy-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/env-http-proxy-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/retry-handler.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/retry-agent.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/api.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/cache-interceptor.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/interceptors.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/util.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/cookies.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/patch.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/websocket.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/eventsource.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/diagnostics-channel.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/content-type.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/cache.d.ts","./node_modules/.pnpm/undici-types@7.16.0/node_modules/undici-types/index.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/fetch.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/navigator.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/storage.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/web-globals/streams.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/assert.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/assert/strict.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/async_hooks.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/buffer.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/child_process.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/cluster.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/console.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/constants.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/crypto.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/dgram.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/dns.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/dns/promises.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/domain.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/events.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/fs.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/fs/promises.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/http.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/http2.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/https.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/inspector.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/inspector.generated.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/module.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/net.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/os.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/path.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/perf_hooks.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/process.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/punycode.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/querystring.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/readline.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/readline/promises.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/repl.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/sea.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/sqlite.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/stream.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/stream/promises.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/stream/consumers.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/stream/web.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/string_decoder.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/test.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/timers.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/timers/promises.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/tls.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/trace_events.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/tty.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/url.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/util.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/v8.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/vm.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/wasi.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/worker_threads.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/zlib.d.ts","./node_modules/.pnpm/@types+node@24.12.4/node_modules/@types/node/index.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/hmrpayload.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/dist/node/chunks/modulerunnertransport.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/customevent.d.ts","./node_modules/.pnpm/@types+estree@1.0.8/node_modules/@types/estree/index.d.ts","./node_modules/.pnpm/rollup@4.60.1/node_modules/rollup/dist/rollup.d.ts","./node_modules/.pnpm/rollup@4.60.1/node_modules/rollup/dist/parseast.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/hot.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/dist/node/module-runner.d.ts","./node_modules/.pnpm/esbuild@0.27.7/node_modules/esbuild/lib/main.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/internal/terseroptions.d.ts","./node_modules/.pnpm/source-map-js@1.2.1/node_modules/source-map-js/source-map.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/previous-map.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/input.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/css-syntax-error.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/declaration.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/root.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/warning.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/lazy-result.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/no-work-result.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/processor.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/result.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/document.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/rule.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/node.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/comment.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/container.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/at-rule.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/list.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/postcss.d.ts","./node_modules/.pnpm/postcss@8.5.9/node_modules/postcss/lib/postcss.d.mts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/internal/csspreprocessoroptions.d.ts","./node_modules/.pnpm/lightningcss@1.32.0/node_modules/lightningcss/node/ast.d.ts","./node_modules/.pnpm/lightningcss@1.32.0/node_modules/lightningcss/node/targets.d.ts","./node_modules/.pnpm/lightningcss@1.32.0/node_modules/lightningcss/node/index.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/internal/lightningcssoptions.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/importglob.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/metadata.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/dist/node/index.d.ts","./node_modules/.pnpm/electron-vite@5.0.0_vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0_/node_modules/electron-vite/dist/index.d.ts","./node_modules/.pnpm/@babel+types@7.29.0/node_modules/@babel/types/lib/index.d.ts","./node_modules/.pnpm/@vue+shared@3.5.34/node_modules/@vue/shared/dist/shared.d.ts","./node_modules/.pnpm/@babel+parser@7.29.3/node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/.pnpm/@vue+compiler-core@3.5.34/node_modules/@vue/compiler-core/dist/compiler-core.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/previous-map.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/input.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/css-syntax-error.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/declaration.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/root.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/warning.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/lazy-result.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/no-work-result.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/processor.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/result.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/document.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/rule.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/node.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/comment.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/container.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/at-rule.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/list.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/postcss.d.ts","./node_modules/.pnpm/postcss@8.5.14/node_modules/postcss/lib/postcss.d.mts","./node_modules/.pnpm/magic-string@0.30.21/node_modules/magic-string/dist/magic-string.es.d.mts","./node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/lib/typescript.d.ts","./node_modules/.pnpm/@vue+compiler-sfc@3.5.34/node_modules/@vue/compiler-sfc/dist/compiler-sfc.d.ts","./node_modules/.pnpm/vue@3.5.34_typescript@5.9.3/node_modules/vue/compiler-sfc/index.d.mts","./node_modules/.pnpm/@vitejs+plugin-vue@6.0.7_vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0__acb21b08d16d77f08945a34fab7f4a88/node_modules/@vitejs/plugin-vue/dist/index.d.mts","./node_modules/.pnpm/vite-plugin-vue-inspector@6.0.0_vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0_/node_modules/vite-plugin-vue-inspector/dist/index.d.ts","./node_modules/.pnpm/vite-plugin-vue-devtools@8.1.2_vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1_852ae6a89a33f11ce1fd35edd5bebccb/node_modules/vite-plugin-vue-devtools/dist/vite.d.ts","./node_modules/.pnpm/svgo@3.3.3/node_modules/svgo/lib/types.d.ts","./node_modules/.pnpm/svgo@3.3.3/node_modules/svgo/plugins/plugins-types.d.ts","./node_modules/.pnpm/svgo@3.3.3/node_modules/svgo/lib/svgo.d.ts","./node_modules/.pnpm/@vue+compiler-dom@3.5.34/node_modules/@vue/compiler-dom/dist/compiler-dom.d.ts","./node_modules/.pnpm/@vue+reactivity@3.5.34/node_modules/@vue/reactivity/dist/reactivity.d.ts","./node_modules/.pnpm/@vue+runtime-core@3.5.34/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","./node_modules/.pnpm/csstype@3.2.3/node_modules/csstype/index.d.ts","./node_modules/.pnpm/@vue+runtime-dom@3.5.34/node_modules/@vue/runtime-dom/dist/runtime-dom.d.ts","./node_modules/.pnpm/vue@3.5.34_typescript@5.9.3/node_modules/vue/dist/vue.d.mts","./node_modules/.pnpm/vite-svg-loader@5.1.1_vue@3.5.34_typescript@5.9.3_/node_modules/vite-svg-loader/index.d.ts","./node_modules/.pnpm/vite-plugin-monaco-editor-esm@2.0.2_monaco-editor@0.55.1/node_modules/vite-plugin-monaco-editor-esm/dist/languagework.d.ts","./node_modules/.pnpm/vite-plugin-monaco-editor-esm@2.0.2_monaco-editor@0.55.1/node_modules/vite-plugin-monaco-editor-esm/dist/index.d.ts","./node_modules/.pnpm/@tailwindcss+vite@4.3.0_vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0_/node_modules/@tailwindcss/vite/dist/index.d.mts","./electron.vite.config.ts","./node_modules/.pnpm/electron@40.10.0/node_modules/electron/electron.d.ts","./node_modules/.pnpm/ollama@0.6.3/node_modules/ollama/dist/shared/ollama.1bfa89da.d.mts","./node_modules/.pnpm/ollama@0.6.3/node_modules/ollama/dist/index.d.mts","./src/shared/types/core/chat-message.ts","./src/shared/model.ts","./src/shared/imagegenerationsettings.ts","./src/shared/videogenerationsettings.ts","./src/main/presenter/configpresenter/shortcutkeysettings.ts","./src/shared/ttssettings.ts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/helpers/typealiases.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/helpers/util.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/index.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/zoderror.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/locales/en.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/errors.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/helpers/parseutil.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/helpers/enumutil.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/helpers/errorutil.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/helpers/partialutil.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/standard-schema.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/types.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v3/external.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/index.d.cts","./src/shared/types/model-db.ts","./src/shared/hooksnotifications.ts","./src/shared/scheduledtasks.ts","./src/shared/types/nowledgemem.ts","./src/shared/types/presenters/agent-provider.d.ts","./src/shared/types/databaseschema.d.ts","./src/shared/types/core/mcp.ts","./src/shared/types/agent-plan.ts","./src/shared/chat.d.ts","./src/shared/types/core/search.ts","./src/shared/types/presenters/thread.presenter.d.ts","./src/shared/types/presenters/session.presenter.d.ts","./src/shared/types/presenters/exporter.presenter.d.ts","./src/shared/types/presenters/workspace.d.ts","./src/shared/types/agent-interface.d.ts","./src/shared/types/presenters/tool.presenter.d.ts","./src/shared/types/skill.ts","./src/shared/types/skillsync.ts","./src/shared/types/presenters/agent-session.presenter.d.ts","./src/shared/types/presenters/project.presenter.d.ts","./src/shared/types/browser.ts","./src/shared/settingsnavigation.ts","./src/shared/providerdeeplink.ts","./src/shared/contracts/common.ts","./src/shared/contracts/domainschemas.ts","./src/shared/contracts/routes/browser.routes.ts","./src/shared/contracts/routes/chat.routes.ts","./src/shared/contracts/routes/database-security.routes.ts","./src/shared/contracts/routes/config.routes.ts","./src/shared/contracts/routes/dialog.routes.ts","./src/shared/contracts/routes/device.routes.ts","./src/shared/contracts/routes/file.routes.ts","./src/shared/contracts/routes/mcp.routes.ts","./src/shared/contracts/routes/models.routes.ts","./src/shared/guidedonboarding.ts","./src/shared/contracts/routes/onboarding.routes.ts","./src/shared/contracts/routes/scheduledtasks.routes.ts","./src/shared/providerimport.ts","./src/shared/contracts/routes/providers.routes.ts","./src/shared/contracts/routes/project.routes.ts","./src/shared/types/plugin.ts","./src/shared/contracts/routes/plugins.routes.ts","./src/shared/contracts/routes/settings.routes.ts","./src/shared/contracts/routes/startup.routes.ts","./src/shared/contracts/routes/sessions.routes.ts","./src/shared/contracts/routes/skills.routes.ts","./src/shared/contracts/routes/sync.routes.ts","./src/shared/contracts/routes/system.routes.ts","./src/shared/contracts/routes/tools.routes.ts","./src/shared/contracts/routes/tab.routes.ts","./src/shared/contracts/routes/upgrade.routes.ts","./src/shared/contracts/routes/window.routes.ts","./src/shared/contracts/routes/workspace.routes.ts","./src/shared/contracts/routes.ts","./src/shared/types/presenters/legacy.presenters.d.ts","./src/shared/types/presenters/llmprovider.presenter.d.ts","./src/shared/types/presenters/remote-control.presenter.d.ts","./src/shared/types/presenters/index.d.ts","./src/shared/types/chatsettings.ts","./src/shared/types/index.d.ts","./src/shared/presenter.d.ts","./src/main/eventbus.ts","./src/main/events.ts","./node_modules/.pnpm/@electron-toolkit+utils@4.0.0_electron@40.10.0/node_modules/@electron-toolkit/utils/dist/index.d.ts","./src/shared/lifecycle.ts","./src/main/presenter/lifecyclepresenter/types.ts","./src/main/presenter/sqlitepresenter/schemaerrorclassifier.ts","./src/main/presenter/presentercallerrorhandler.ts","./src/shared/contracts/databasesecurity.ts","./src/main/presenter/lifecyclepresenter/splashwindowmanager.ts","./node_modules/.pnpm/electron-log@5.4.4/node_modules/electron-log/src/index.d.ts","./src/shared/logger.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/utility.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/header.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/readable.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/fetch.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/formdata.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/connector.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/client-stats.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/client.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/errors.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/dispatcher.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/global-dispatcher.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/global-origin.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/pool-stats.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/pool.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/handlers.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/balanced-pool.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/round-robin-pool.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/h2c-client.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/mock-interceptor.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/mock-call-history.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/mock-agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/mock-client.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/mock-pool.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/snapshot-agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/mock-errors.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/proxy-agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/socks5-proxy-agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/env-http-proxy-agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/retry-handler.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/retry-agent.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/api.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/cache-interceptor.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/interceptors.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/util.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/cookies.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/patch.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/websocket.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/eventsource.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/diagnostics-channel.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/content-type.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/cache.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/types/index.d.ts","./node_modules/.pnpm/undici@7.25.0/node_modules/undici/index.d.ts","./src/main/presenter/proxyconfig.ts","./src/shared/provider-operations.ts","./src/shared/modelconfigdefaults.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/primitive.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/typed-array.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/basic.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/observable-like.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/internal.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/except.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/simplify.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/writable.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/mutable.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/merge.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/merge-exclusive.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/require-at-least-one.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/require-exactly-one.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/require-all-or-none.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/remove-index-signature.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/partial-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/partial-on-undefined-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/readonly-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/literal-union.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/promisable.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/opaque.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/invariant-of.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/set-optional.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/set-required.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/set-non-nullable.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/value-of.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/promise-value.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/async-return-type.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/conditional-keys.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/conditional-except.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/conditional-pick.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/union-to-intersection.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/stringified.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/fixed-length-array.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/multidimensional-array.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/multidimensional-readonly-array.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/iterable-element.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/entry.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/entries.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/set-return-type.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/asyncify.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/numeric.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/jsonify.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/schema.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/literal-to-primitive.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/string-key-of.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/exact.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/readonly-tuple.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/optional-keys-of.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/has-optional-keys.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/required-keys-of.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/has-required-keys.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/spread.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/split.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/camel-case.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/camel-cased-properties.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/camel-cased-properties-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/delimiter-case.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/kebab-case.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/delimiter-cased-properties.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/kebab-cased-properties.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/delimiter-cased-properties-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/kebab-cased-properties-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/pascal-case.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/pascal-cased-properties.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/pascal-cased-properties-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/snake-case.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/snake-cased-properties.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/snake-cased-properties-deep.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/includes.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/screaming-snake-case.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/join.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/trim.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/replace.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/get.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/last-array-element.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/package-json.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/source/tsconfig-json.d.ts","./node_modules/.pnpm/type-fest@2.19.0/node_modules/type-fest/index.d.ts","./node_modules/.pnpm/json-schema-typed@7.0.3/node_modules/json-schema-typed/dist-types/index.d.ts","./node_modules/.pnpm/conf@10.2.0/node_modules/conf/dist/source/types.d.ts","./node_modules/.pnpm/conf@10.2.0/node_modules/conf/dist/source/index.d.ts","./node_modules/.pnpm/electron-store@8.2.0/node_modules/electron-store/index.d.ts","./src/main/presenter/configpresenter/providers.ts","./node_modules/.pnpm/compare-versions@6.1.1/node_modules/compare-versions/lib/esm/utils.d.ts","./node_modules/.pnpm/compare-versions@6.1.1/node_modules/compare-versions/lib/esm/compare.d.ts","./node_modules/.pnpm/compare-versions@6.1.1/node_modules/compare-versions/lib/esm/compareversions.d.ts","./node_modules/.pnpm/compare-versions@6.1.1/node_modules/compare-versions/lib/esm/satisfies.d.ts","./node_modules/.pnpm/compare-versions@6.1.1/node_modules/compare-versions/lib/esm/validate.d.ts","./node_modules/.pnpm/compare-versions@6.1.1/node_modules/compare-versions/lib/esm/index.d.ts","./src/shared/contracts/channels.ts","./src/shared/contracts/events/browser.events.ts","./src/shared/contracts/events/chat.events.ts","./src/shared/contracts/events/dialog.events.ts","./src/shared/contracts/events/config.events.ts","./src/shared/contracts/events/mcp.events.ts","./src/shared/contracts/events/models.events.ts","./src/shared/contracts/events/misc.providers.events.ts","./src/shared/contracts/events/providers.events.ts","./src/shared/contracts/events/settings.events.ts","./src/shared/contracts/events/startup.events.ts","./src/shared/contracts/events/sessions.events.ts","./src/shared/contracts/events/skills.events.ts","./src/shared/contracts/events/sync.events.ts","./src/shared/contracts/events/upgrade.events.ts","./src/shared/contracts/events/window.events.ts","./src/shared/contracts/events/workspace.events.ts","./src/shared/contracts/events.ts","./src/main/routes/publishdeepchatevent.ts","./node_modules/.pnpm/nanoid@5.1.11/node_modules/nanoid/index.d.ts","./src/main/presenter/dialogpresenter/index.ts","./node_modules/.pnpm/electron-window-state@5.0.3/node_modules/electron-window-state/index.d.ts","./node_modules/.pnpm/sharp@0.33.5/node_modules/sharp/lib/index.d.ts","./src/main/contextmenuhelper.ts","./src/shared/i18n.ts","./src/main/lib/watermark.ts","./src/main/lib/scrollcapture.ts","./src/shared/externalurl.ts","./src/main/lib/externalurl.ts","./src/main/presenter/browser/yobrowsersession.ts","./src/main/presenter/tabpresenter.ts","./src/main/presenter/windowpresenter/floatingchatwindow.ts","./src/main/presenter/startupworkloadcoordinator/index.ts","./src/main/presenter/windowpresenter/index.ts","./src/main/presenter/shortcutpresenter.ts","./src/shared/providerdbcatalog.ts","./node_modules/.pnpm/axios@1.16.1/node_modules/axios/index.d.ts","./src/main/lib/svgsanitizer.ts","./src/main/presenter/devicepresenter/index.ts","./node_modules/.pnpm/jsonrepair@3.14.0/node_modules/jsonrepair/lib/types/regular/jsonrepair.d.ts","./node_modules/.pnpm/jsonrepair@3.14.0/node_modules/jsonrepair/lib/types/utils/jsonrepairerror.d.ts","./node_modules/.pnpm/jsonrepair@3.14.0/node_modules/jsonrepair/lib/types/index.d.ts","./src/main/presenter/llmproviderpresenter/requesttrace.ts","./src/main/presenter/llmproviderpresenter/runtimeports.ts","./node_modules/.pnpm/@ai-sdk+provider@3.0.10/node_modules/@ai-sdk/provider/dist/index.d.ts","./node_modules/.pnpm/@standard-schema+spec@1.1.0/node_modules/@standard-schema/spec/dist/index.d.ts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/standard-schema.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/util.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/versions.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/schemas.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/checks.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/errors.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/core.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/parse.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/regexes.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ar.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/az.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/be.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ca.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/cs.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/de.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/en.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/eo.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/es.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/fa.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/fi.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/fr.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/fr-ca.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/he.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/hu.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/id.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/it.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ja.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/kh.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ko.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/mk.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ms.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/nl.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/no.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ota.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ps.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/pl.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/pt.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ru.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/sl.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/sv.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ta.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/th.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/tr.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ua.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/ur.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/vi.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/zh-cn.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/zh-tw.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/locales/index.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/registries.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/doc.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/function.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/api.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/json-schema.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/to-json-schema.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/core/index.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/errors.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/parse.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/schemas.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/checks.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/compat.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/iso.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/coerce.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/external.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/classic/index.d.cts","./node_modules/.pnpm/zod@3.25.76/node_modules/zod/v4/index.d.cts","./node_modules/.pnpm/eventsource-parser@3.0.8/node_modules/eventsource-parser/dist/stream.d.ts","./node_modules/.pnpm/@ai-sdk+provider-utils@4.0.27_zod@3.25.76/node_modules/@ai-sdk/provider-utils/dist/index.d.ts","./node_modules/.pnpm/@ai-sdk+gateway@3.0.116_zod@3.25.76/node_modules/@ai-sdk/gateway/dist/index.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/baggage/internal/symbol.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/baggage/types.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/baggage/utils.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/common/exception.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/common/time.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/common/attributes.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/context/types.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/context/context.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/api/context.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/diag/types.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/diag/consolelogger.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/api/diag.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/metrics/observableresult.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/metrics/metric.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/metrics/meter.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/metrics/noopmeter.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/metrics/meterprovider.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/api/metrics.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/propagation/textmappropagator.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/baggage/context-helpers.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/api/propagation.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/attributes.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/trace_state.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/span_context.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/link.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/status.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/span.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/span_kind.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/spanoptions.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/tracer.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/tracer_options.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/proxytracer.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/tracer_provider.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/proxytracerprovider.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/samplingresult.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/sampler.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/trace_flags.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/internal/utils.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/spancontext-utils.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/invalid-span-constants.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace/context-utils.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/api/trace.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/context-api.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/diag-api.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/metrics-api.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/propagation-api.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/trace-api.d.ts","./node_modules/.pnpm/@opentelemetry+api@1.9.0/node_modules/@opentelemetry/api/build/src/index.d.ts","./node_modules/.pnpm/ai@6.0.185_zod@3.25.76/node_modules/ai/dist/index.d.ts","./src/main/presenter/llmproviderpresenter/aisdk/toolmapper.ts","./src/main/presenter/llmproviderpresenter/baseprovider.ts","./src/main/presenter/llmproviderpresenter/types.ts","./src/main/presenter/llmproviderpresenter/managers/ratelimitmanager.ts","./node_modules/.pnpm/agent-base@7.1.4/node_modules/agent-base/dist/helpers.d.ts","./node_modules/.pnpm/agent-base@7.1.4/node_modules/agent-base/dist/index.d.ts","./node_modules/.pnpm/https-proxy-agent@7.0.6/node_modules/https-proxy-agent/dist/index.d.ts","./src/main/presenter/githubcopilotdeviceflow.ts","./src/main/presenter/llmproviderpresenter/providers/githubcopilotprovider.ts","./src/shared/moonshotkimipolicy.ts","./src/main/utils/vector.ts","./src/shared/types/core/llm-events.ts","./src/main/presenter/llmproviderpresenter/aisdk/middlewares/legacyfunctioncallmiddleware.ts","./src/main/presenter/llmproviderpresenter/aisdk/toolprotocol.ts","./src/main/presenter/llmproviderpresenter/aisdk/messagemapper.ts","./src/main/presenter/llmproviderpresenter/promptcachecapabilities.ts","./src/main/presenter/llmproviderpresenter/promptcachestrategy.ts","./src/main/presenter/configpresenter/providerid.ts","./src/main/presenter/configpresenter/providerdbloader.ts","./src/main/presenter/configpresenter/modelcapabilities.ts","./src/main/presenter/llmproviderpresenter/aisdk/provideroptionsmapper.ts","./node_modules/.pnpm/@ai-sdk+anthropic@3.0.78_zod@3.25.76/node_modules/@ai-sdk/anthropic/dist/index.d.ts","./node_modules/.pnpm/@ai-sdk+anthropic@3.0.78_zod@3.25.76/node_modules/@ai-sdk/anthropic/dist/internal/index.d.ts","./node_modules/.pnpm/@ai-sdk+amazon-bedrock@4.0.107_zod@3.25.76/node_modules/@ai-sdk/amazon-bedrock/dist/index.d.ts","./node_modules/.pnpm/@ai-sdk+openai@3.0.64_zod@3.25.76/node_modules/@ai-sdk/openai/dist/index.d.ts","./node_modules/.pnpm/@ai-sdk+openai@3.0.64_zod@3.25.76/node_modules/@ai-sdk/openai/dist/internal/index.d.ts","./node_modules/.pnpm/@ai-sdk+azure@3.0.65_zod@3.25.76/node_modules/@ai-sdk/azure/dist/index.d.ts","./node_modules/.pnpm/@ai-sdk+google@3.0.75_zod@3.25.76/node_modules/@ai-sdk/google/dist/index.d.ts","./node_modules/.pnpm/gaxios@7.1.4/node_modules/gaxios/build/esm/src/common.d.ts","./node_modules/.pnpm/gaxios@7.1.4/node_modules/gaxios/build/esm/src/interceptor.d.ts","./node_modules/.pnpm/gaxios@7.1.4/node_modules/gaxios/build/esm/src/gaxios.d.ts","./node_modules/.pnpm/gaxios@7.1.4/node_modules/gaxios/build/esm/src/index.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/credentials.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/crypto/shared.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/crypto/crypto.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/util.d.ts","./node_modules/.pnpm/google-logging-utils@1.1.3/node_modules/google-logging-utils/build/src/logging-utils.d.ts","./node_modules/.pnpm/google-logging-utils@1.1.3/node_modules/google-logging-utils/build/src/index.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/authclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/loginticket.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/oauth2client.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/idtokenclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/envdetect.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/gtoken/tokenoptions.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/gtoken/gettoken.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/gtoken/googletoken.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/jwtclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/refreshclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/impersonated.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/oauth2common.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/stscredentials.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/baseexternalclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/identitypoolclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/awsrequestsigner.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/awsclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/executable-response.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/pluggable-auth-handler.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/pluggable-auth-client.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/externalclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/externalaccountauthorizeduserclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/googleauth.d.ts","./node_modules/.pnpm/gcp-metadata@8.1.2/node_modules/gcp-metadata/build/src/gcp-residency.d.ts","./node_modules/.pnpm/gcp-metadata@8.1.2/node_modules/gcp-metadata/build/src/index.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/computeclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/iam.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/jwtaccess.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/downscopedclient.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/auth/passthrough.d.ts","./node_modules/.pnpm/google-auth-library@10.6.2/node_modules/google-auth-library/build/src/index.d.ts","./node_modules/.pnpm/@ai-sdk+google-vertex@4.0.131_zod@3.25.76/node_modules/@ai-sdk/google-vertex/dist/index.d.ts","./node_modules/.pnpm/@ai-sdk+openai-compatible@2.0.47_zod@3.25.76/node_modules/@ai-sdk/openai-compatible/dist/index.d.ts","./src/main/presenter/llmproviderpresenter/aisdk/middlewares/reasoningmiddleware.ts","./src/main/presenter/llmproviderpresenter/aisdk/providerfactory.ts","./src/main/presenter/llmproviderpresenter/aisdk/streamadapter.ts","./src/main/presenter/llmproviderpresenter/aisdk/runtime.ts","./src/main/presenter/llmproviderpresenter/aisdk/index.ts","./src/main/lib/insecuretls.ts","./src/main/presenter/llmproviderpresenter/providers/ollamaprovider.ts","./node_modules/.pnpm/@agentclientprotocol+sdk@0.16.1_zod@3.25.76/node_modules/@agentclientprotocol/sdk/dist/schema/types.gen.d.ts","./node_modules/.pnpm/@agentclientprotocol+sdk@0.16.1_zod@3.25.76/node_modules/@agentclientprotocol/sdk/dist/schema/index.d.ts","./src/main/presenter/llmproviderpresenter/acp/types.ts","./node_modules/.pnpm/@agentclientprotocol+sdk@0.16.1_zod@3.25.76/node_modules/@agentclientprotocol/sdk/dist/jsonrpc.d.ts","./node_modules/.pnpm/@agentclientprotocol+sdk@0.16.1_zod@3.25.76/node_modules/@agentclientprotocol/sdk/dist/stream.d.ts","./node_modules/.pnpm/@agentclientprotocol+sdk@0.16.1_zod@3.25.76/node_modules/@agentclientprotocol/sdk/dist/acp.d.ts","./src/main/lib/runtimehelper.ts","./src/main/lib/agentruntime/shellenvhelper.ts","./src/main/presenter/llmproviderpresenter/acp/acpcapabilities.ts","./src/main/presenter/filepresenter/basefileadapter.ts","./src/main/presenter/filepresenter/csvfileadapter.ts","./node_modules/.pnpm/xlsx@https+++cdn.sheetjs.com+xlsx-0.20.3+xlsx-0.20.3.tgz/node_modules/xlsx/types/index.d.ts","./src/main/presenter/filepresenter/excelfileadapter.ts","./src/main/presenter/filepresenter/fileadapterconstructor.ts","./src/main/presenter/filepresenter/imagefileadapter.ts","./node_modules/.pnpm/pdf-parse-new@1.4.1/node_modules/pdf-parse-new/index.d.ts","./src/main/presenter/filepresenter/pdffileadapter.ts","./src/main/presenter/filepresenter/textfileadapter.ts","./node_modules/.pnpm/mammoth@1.12.0/node_modules/mammoth/lib/index.d.ts","./src/main/presenter/filepresenter/docfileadapter.ts","./node_modules/.pnpm/fflate@0.8.3/node_modules/fflate/esm/browser.d.ts","./src/main/presenter/filepresenter/pptfileadapter.ts","./src/shared/utils/codelanguage.ts","./src/main/presenter/filepresenter/codefileadapter.ts","./src/main/presenter/filepresenter/audiofileadapter.ts","./src/main/presenter/filepresenter/opendocumentfileadapter.ts","./src/main/presenter/filepresenter/rtffileadapter.ts","./src/main/presenter/filepresenter/unsupportfileadapter.ts","./node_modules/.pnpm/es-mime-types@0.1.4/node_modules/es-mime-types/dist/index.d.ts","./src/main/presenter/filepresenter/mime.ts","./src/main/lib/binaryreadguard.ts","./src/main/presenter/acpclientpresenter/workspace/acppathguard.ts","./src/main/presenter/llmproviderpresenter/acp/acpfshandler.ts","./node_modules/.pnpm/node-pty@1.1.0/node_modules/node-pty/typings/node-pty.d.ts","./src/main/presenter/llmproviderpresenter/acp/acpterminalmanager.ts","./src/main/presenter/llmproviderpresenter/acp/acpconfigstate.ts","./src/main/presenter/acpclientpresenter/connection/acpdebuglog.ts","./src/main/presenter/llmproviderpresenter/acp/acpprocessmanager.ts","./src/main/presenter/llmproviderpresenter/acp/acpsessionpersistence.ts","./src/main/presenter/llmproviderpresenter/acp/mcpconfigconverter.ts","./src/main/presenter/llmproviderpresenter/acp/mcptransportfilter.ts","./src/main/presenter/llmproviderpresenter/acp/acpsessionmanager.ts","./src/main/presenter/llmproviderpresenter/acp/acpmessageformatter.ts","./src/main/presenter/llmproviderpresenter/acp/acpcontentmapper.ts","./src/main/presenter/llmproviderpresenter/acp/index.ts","./src/shared/contracts/acp.ts","./src/main/presenter/acpclientpresenter/types.ts","./src/main/presenter/acpclientpresenter/connection/acpconnectionmanager.ts","./src/main/presenter/acpclientpresenter/session/acpsessionruntime.ts","./src/main/presenter/acpclientpresenter/session/acppromptcontroller.ts","./src/main/presenter/acpclientpresenter/mapper/acpeventmapper.ts","./src/main/presenter/acpclientpresenter/index.ts","./src/main/presenter/configpresenter/acpregistryconstants.ts","./src/main/presenter/llmproviderpresenter/providers/acpprovider.ts","./src/main/presenter/llmproviderpresenter/providers/voiceaiprovider.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/emitwarningifunsupportedversion.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/abort-handler.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/abort.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/auth.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/httpapikeyauth.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/identity/identity.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/response.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/command.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoint.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/feature-ids.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/logger.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/uri.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/http.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/util.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/middleware.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/httpsigner.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/identityproviderconfig.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/httpauthscheme.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/httpauthschemeprovider.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/auth/index.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transform/exact.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/externals-check/browser-externals-check.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/blob/blob-payload-input-types.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/crypto.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/checksum.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/client.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/connection/config.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transfer.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/connection/manager.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/connection/pool.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/connection/index.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/eventstream.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/encode.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoints/shared.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoints/endpointruleobject.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoints/errorruleobject.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoints/treeruleobject.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoints/rulesetobject.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/endpoints/index.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/extensions/checksum.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/extensions/defaultclientconfiguration.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/shapes.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/retry.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/extensions/retry.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/extensions/defaultextensionconfiguration.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/extensions/index.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/http/httphandlerinitialization.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/identity/apikeyidentity.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/identity/awscredentialidentity.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/identity/tokenidentity.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/identity/index.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/pagination.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/profile.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/serde.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/schema/sentinels.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/schema/static-schemas.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/schema/traits.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/schema/schema.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/schema/schema-deprecated.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/signature.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/stream.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/streaming-payload/streaming-blob-common-types.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/streaming-payload/streaming-blob-payload-input-types.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/streaming-payload/streaming-blob-payload-output-types.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transform/type-transform.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transform/client-method-transforms.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transform/client-payload-blob-type-narrow.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transform/mutable.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/transform/no-undefined.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/waiter.d.ts","./node_modules/.pnpm/@smithy+types@4.14.2/node_modules/@smithy/types/dist-types/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/longpollmiddleware.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/abort.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/auth.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/blob/blob-types.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/checksum.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/client.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/command.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/connection.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/identity/identity.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/identity/anonymousidentity.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/feature-ids.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/identity/awscredentialidentity.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/identity/loginidentity.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/identity/tokenidentity.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/identity/index.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/util.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/credentials.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/crypto.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/dns.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/encode.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/endpoint.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/eventstream.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/extensions/index.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/function.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/http.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/logger.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/middleware.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/pagination.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/profile.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/request.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/response.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/retry.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/serde.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/shapes.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/signature.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/stream.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/token.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/transfer.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/uri.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/waiter.d.ts","./node_modules/.pnpm/@aws-sdk+types@3.973.8/node_modules/@aws-sdk/types/dist-types/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/setcredentialfeature.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/setfeature.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/settokenfeature.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-host-header/hostheadermiddleware.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-logger/loggermiddleware.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-recursion-detection/configuration.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-recursion-detection/getrecursiondetectionplugin.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-recursion-detection/recursiondetectionmiddleware.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-user-agent/configurations.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/middleware-user-agent/user-agent-middleware.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-user-agent-node/crt-availability.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-user-agent-node/defaultuseragent.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/property-provider/providererror.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/property-provider/credentialsprovidererror.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/property-provider/tokenprovidererror.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/property-provider/chain.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/property-provider/fromvalue.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/property-provider/memoize.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/util-config-provider/types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/util-config-provider/booleanselector.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/util-config-provider/numberselector.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/gethomedir.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/getprofilename.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/getssotokenfilepath.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/getssotokenfromfile.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/constants.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/loadsharedconfigfiles.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/loadssosessiondata.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/parseknownfiles.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/externaldatainterceptor.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/shared-ini-file-loader/readfile.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/node-config-provider/fromenv.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/node-config-provider/fromsharedconfigfiles.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/node-config-provider/fromstatic.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/node-config-provider/configloader.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/endpointsconfig/nodeusedualstackendpointconfigoptions.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/endpointsconfig/nodeusefipsendpointconfigoptions.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/endpointsconfig/resolveendpointsconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/endpointsconfig/resolvecustomendpointsconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regionconfig/config.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regionconfig/resolveregionconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regioninfo/endpointvarianttag.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regioninfo/endpointvariant.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regioninfo/partitionhash.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regioninfo/regionhash.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/config-resolver/regioninfo/getregioninfo.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/middleware-stack/middlewarestack.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/util-middleware/getsmithycontext.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/util-middleware/normalizeprovider.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/invalid-dependency/invalidfunction.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/invalid-dependency/invalidprovider.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/util-waiter/waiter.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/util-waiter/createwaiter.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/client.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/command.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/constants.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/create-aggregated-client.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/default-error-handler.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/defaults-mode.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/emitwarningifunsupportedversion.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/exceptions.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/extensions/checksum.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/extensions/retry.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/extensions/defaultextensionconfiguration.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/get-array-if-single-item.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/get-value-from-text-node.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/is-serializable-header-value.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/nooplogger.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/object-mapping.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/schemalogfilter.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/ser-utils.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/smithy-client/serde-json.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/client/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/defaults-mode/resolvedefaultsmodeconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/config/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-user-agent-node/nodeappidconfigoptions.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-user-agent-browser/configurations.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-user-agent-browser/createuseragentstringparsingprovider.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-user-agent-browser/defaultuseragent.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/toendpointv1.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/shared.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/bdd/binarydecisiondiagram.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/cache/endpointcache.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/endpointerror.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/endpointfunctions.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/endpointruleobject.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/errorruleobject.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/rulesetobject.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/treeruleobject.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/types/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/decideendpoint.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/lib/isipaddress.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/lib/isvalidhostlabel.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/utils/customendpointfunctions.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/util-endpoints/resolveendpoint.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/middleware-endpoint/resolveendpointconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/middleware-endpoint/types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/middleware-endpoint/adaptors/getendpointfrominstructions.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/middleware-endpoint/adaptors/toendpointv1.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/middleware-endpoint/getendpointplugin.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/middleware-endpoint/resolveendpointrequiredconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/endpoints/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/aws.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/resolveendpoint.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/resolvedefaultawsregionalendpointsconfig.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/lib/isipaddress.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/lib/aws/isvirtualhostables3bucket.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/lib/aws/parsearn.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/lib/aws/partition.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/types/endpointerror.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/types/endpointruleobject.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/types/errorruleobject.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/types/treeruleobject.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/types/rulesetobject.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/util-endpoints/types/shared.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/region-config-resolver/awsregionconfig.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/region-config-resolver/stsregiondefaultresolver.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/region-config-resolver/extensions.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/client/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-base64/frombase64.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-base64/tobase64.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-utf8/fromutf8.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-utf8/toutf8.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/copydocumentwithtransform.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/date-utils.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/lazy-json.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/parse-utils.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/quote-header.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/schema-serde-lib/schema-date-utils.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/split-every.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/split-header.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/value/numericvalue.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-hex-encoding/hex-encoding.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-body-length/calculatebodylength.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-utf8/touint8array.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-buffer-from/buffer-from.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/is-array-buffer/is-array-buffer.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/middleware-serde/deserializermiddleware.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/middleware-serde/serdeplugin.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/middleware-serde/serializermiddleware.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/hash-node/hash-node.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/checksum/checksumstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/checksum/checksumstream.browser.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/checksum/createchecksumstream.browser.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/checksum/createchecksumstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/createbufferedreadable.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/getawschunkedencodingstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/headstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/sdk-stream-mixin.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/splitstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/stream-type-check.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/util-stream/blob/uint8arrayblobadapter.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/serde/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/collect-stream-body.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/extended-encode-uri-component.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/deref.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/middleware/schema-middleware-types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/middleware/getschemaserdeplugin.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/schema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/listschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/mapschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/operationschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/operation.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/structureschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/errorschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/normalizedschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/simpleschema.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/sentinels.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/schemas/translatetraits.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/typeregistry.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/schema/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/eventstreamcodec.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/headermarshaller.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/int64.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/message.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/messagedecoderstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/messageencoderstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/smithymessagedecoderstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-codec/smithymessageencoderstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-serde/eventstreammarshaller.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-serde/utils.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-serde-universal/eventstreammarshaller.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-serde-universal/getchunkedstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-serde-universal/getunmarshalledstream.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstream-serde-config-resolver/eventstreamserdeconfig.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/eventstreamserde.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/event-streams/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/serdecontext.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/httpprotocol.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/httprequest.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/httpbindingprotocol.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/rpcprotocol.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/requestbuilder.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/resolve-path.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/serde/fromstringshapedeserializer.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/serde/httpinterceptingshapedeserializer.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/serde/tostringshapeserializer.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/serde/httpinterceptingshapeserializer.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/serde/determinetimestampformat.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/field.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/fields.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/httpresponse.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/httphandler.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/isvalidhostname.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/extensions/httpextensionconfiguration.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/protocol-http/types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/middleware-content-length/contentlengthmiddleware.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/util-uri-escape/escape-uri.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/util-uri-escape/escape-uri-path.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/querystring-builder/buildquerystring.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/querystring-parser/parsequerystring.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/url-parser/parseurl.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/protocols/index.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/service-error-classification/service-error-classification.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/standardretrystrategy.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/adaptiveretrystrategy.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/configuredretrystrategy.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/defaultratelimiter.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/config.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/constants.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/util-retry/retries-2026-config.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/retry-pre-sra-deprecated/types.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/retry-pre-sra-deprecated/standardretrystrategy.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/retry-pre-sra-deprecated/adaptiveretrystrategy.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/retry-pre-sra-deprecated/delaydecider.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/retry-pre-sra-deprecated/retrydecider.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/configurations.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/omitretryheadersmiddleware.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/retrymiddleware.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/middleware-retry/parseretryafterheader.d.ts","./node_modules/.pnpm/@smithy+core@3.24.3/node_modules/@smithy/core/dist-types/submodules/retry/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/aws_sdk/resolveawssdksigv4aconfig.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/aws_sdk/awssdksigv4signer.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/aws_sdk/awssdksigv4asigner.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/aws_sdk/node_auth_scheme_preference_options.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/signaturev4base.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/signaturev4.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/constants.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/getcanonicalheaders.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/getcanonicalquery.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/getpayloadhash.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/moveheaderstoquery.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/preparerequest.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/credentialderivation.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/headerutil.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/signature-v4a-container.d.ts","./node_modules/.pnpm/@smithy+signature-v4@5.4.3/node_modules/@smithy/signature-v4/dist-types/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/aws_sdk/resolveawssdksigv4config.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/aws_sdk/index.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/utils/getbearertokenenvkey.d.ts","./node_modules/.pnpm/@aws-sdk+core@3.974.12/node_modules/@aws-sdk/core/dist-types/submodules/httpauthschemes/index.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/auth/httpauthschemeprovider.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/models/enums.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/models/models_0.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/batchdeleteadvancedpromptoptimizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/batchdeleteevaluationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/cancelautomatedreasoningpolicybuildworkflowcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createadvancedpromptoptimizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createautomatedreasoningpolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createautomatedreasoningpolicytestcasecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createautomatedreasoningpolicyversioncommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createcustommodelcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createcustommodeldeploymentcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/models/models_1.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createevaluationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createfoundationmodelagreementcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createguardrailcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createguardrailversioncommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createinferenceprofilecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createmarketplacemodelendpointcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createmodelcopyjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createmodelcustomizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createmodelimportjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createmodelinvocationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createpromptroutercommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/createprovisionedmodelthroughputcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteautomatedreasoningpolicybuildworkflowcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteautomatedreasoningpolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteautomatedreasoningpolicytestcasecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deletecustommodelcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deletecustommodeldeploymentcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteenforcedguardrailconfigurationcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deletefoundationmodelagreementcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteguardrailcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteimportedmodelcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteinferenceprofilecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deletemarketplacemodelendpointcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deletemodelinvocationloggingconfigurationcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deletepromptroutercommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteprovisionedmodelthroughputcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deleteresourcepolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/deregistermarketplacemodelendpointcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/exportautomatedreasoningpolicyversioncommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getadvancedpromptoptimizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicyannotationscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicybuildworkflowcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicybuildworkflowresultassetscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicynextscenariocommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicytestcasecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getautomatedreasoningpolicytestresultcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getcustommodelcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getcustommodeldeploymentcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getevaluationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getfoundationmodelavailabilitycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getfoundationmodelcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getguardrailcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getimportedmodelcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getinferenceprofilecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getmarketplacemodelendpointcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getmodelcopyjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getmodelcustomizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getmodelimportjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getmodelinvocationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getmodelinvocationloggingconfigurationcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getpromptroutercommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getprovisionedmodelthroughputcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getresourcepolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/getusecaseformodelaccesscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listadvancedpromptoptimizationjobscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listautomatedreasoningpoliciescommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listautomatedreasoningpolicybuildworkflowscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listautomatedreasoningpolicytestcasescommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listautomatedreasoningpolicytestresultscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listcustommodeldeploymentscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listcustommodelscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listenforcedguardrailsconfigurationcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listevaluationjobscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listfoundationmodelagreementofferscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listfoundationmodelscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listguardrailscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listimportedmodelscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listinferenceprofilescommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listmarketplacemodelendpointscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listmodelcopyjobscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listmodelcustomizationjobscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listmodelimportjobscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listmodelinvocationjobscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listpromptrouterscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listprovisionedmodelthroughputscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/listtagsforresourcecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/putenforcedguardrailconfigurationcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/putmodelinvocationloggingconfigurationcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/putresourcepolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/putusecaseformodelaccesscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/registermarketplacemodelendpointcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/startautomatedreasoningpolicybuildworkflowcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/startautomatedreasoningpolicytestworkflowcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/stopadvancedpromptoptimizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/stopevaluationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/stopmodelcustomizationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/stopmodelinvocationjobcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/tagresourcecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/untagresourcecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updateautomatedreasoningpolicyannotationscommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updateautomatedreasoningpolicycommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updateautomatedreasoningpolicytestcasecommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updatecustommodeldeploymentcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updateguardrailcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updatemarketplacemodelendpointcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/updateprovisionedmodelthroughputcommand.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/endpoint/endpointparameters.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/auth/httpauthextensionconfiguration.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/extensionconfiguration.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/runtimeextensions.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/bedrockclient.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/bedrock.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/commands/index.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/schemas/schemas_0.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/interfaces.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listadvancedpromptoptimizationjobspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listautomatedreasoningpoliciespaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listautomatedreasoningpolicybuildworkflowspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listautomatedreasoningpolicytestcasespaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listautomatedreasoningpolicytestresultspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listcustommodeldeploymentspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listcustommodelspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listenforcedguardrailsconfigurationpaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listevaluationjobspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listguardrailspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listimportedmodelspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listinferenceprofilespaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listmarketplacemodelendpointspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listmodelcopyjobspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listmodelcustomizationjobspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listmodelimportjobspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listmodelinvocationjobspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listpromptrouterspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/listprovisionedmodelthroughputspaginator.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/pagination/index.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/models/bedrockserviceexception.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/models/errors.d.ts","./node_modules/.pnpm/@aws-sdk+client-bedrock@3.1049.0/node_modules/@aws-sdk/client-bedrock/dist-types/index.d.ts","./src/main/presenter/llmproviderpresenter/providerregistry.ts","./src/main/presenter/llmproviderpresenter/providers/aisdkprovider.ts","./src/main/presenter/llmproviderpresenter/managers/providerinstancemanager.ts","./src/main/presenter/llmproviderpresenter/managers/modelmanager.ts","./src/main/presenter/llmproviderpresenter/managers/ollamamanager.ts","./src/main/presenter/llmproviderpresenter/managers/embeddingmanager.ts","./src/main/presenter/llmproviderpresenter/modelscopemcp.ts","./src/main/presenter/llmproviderpresenter/managers/modelscopesyncmanager.ts","./src/main/presenter/llmproviderpresenter/index.ts","./src/main/presenter/sessionpresenter/interface.ts","./src/main/presenter/sessionpresenter/managers/messagemanager.ts","./src/main/presenter/sessionpresenter/messageformatter.ts","./src/main/presenter/permission/commandpermissioncache.ts","./src/main/presenter/permission/commandpermissionservice.ts","./src/main/presenter/sessionpresenter/const.ts","./src/main/presenter/sessionpresenter/managers/conversationmanager.ts","./src/main/presenter/exporter/templates/conversationexporttemplates.ts","./src/main/presenter/exporter/formats/nowledgememexporter.ts","./src/main/presenter/exporter/formats/conversationexporter.ts","./src/main/lib/agentruntime/sessionpaths.ts","./src/main/presenter/sessionpresenter/sessionpaths.ts","./src/main/presenter/sessionpresenter/index.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/blockmapapi.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/cancellationtoken.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/error.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/progresscallbacktransform.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/httpexecutor.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/memolazy.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/publishoptions.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/retry.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/rfc2253parser.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/updateinfo.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/uuid.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/xml.d.ts","./node_modules/.pnpm/builder-util-runtime@9.5.1/node_modules/builder-util-runtime/out/index.d.ts","./node_modules/.pnpm/lazy-val@1.0.5/node_modules/lazy-val/out/main.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/appadapter.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/electronhttpexecutor.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/types.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/downloadedupdatehelper.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/providers/provider.d.ts","./node_modules/.pnpm/tiny-typed-emitter@2.1.0/node_modules/tiny-typed-emitter/lib/index.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/appupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/baseupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/appimageupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/linuxupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/debupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/pacmanupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/rpmupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/macupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/nsisupdater.d.ts","./node_modules/.pnpm/electron-updater@6.8.3/node_modules/electron-updater/out/main.d.ts","./src/main/presenter/upgradepresenter/index.ts","./node_modules/.pnpm/tokenx@0.4.1/node_modules/tokenx/dist/index.d.mts","./src/main/presenter/filepresenter/directoryadapter.ts","./src/main/presenter/filepresenter/filevalidationservice.ts","./src/main/presenter/filepresenter/filepresenter.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/server/zod-compat.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/types.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/types.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/transport.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/experimental/tasks/types.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/experimental/tasks/interfaces.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/responsemessage.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/protocol.d.ts","./node_modules/.pnpm/json-schema-typed@8.0.2/node_modules/json-schema-typed/draft_2020_12.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/validation/types.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/experimental/tasks/client.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/client/index.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/client/stdio.d.ts","./node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/dist/index.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/auth.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/server/auth/errors.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/client/auth.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/client/sse.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/inmemory.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/experimental/tasks/server.d.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/server/index.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/any.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/errormessages.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/array.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/bigint.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/boolean.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/number.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/date.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/enum.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/intersection.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/literal.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/string.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/record.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/map.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/nativeenum.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/never.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/null.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/nullable.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/object.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/set.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/tuple.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/undefined.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/union.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/unknown.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsetypes.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/refs.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/options.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/getrelativepath.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsedef.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/branded.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/catch.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/default.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/effects.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/optional.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/pipeline.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/promise.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/parsers/readonly.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/selectparser.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/zodtojsonschema.d.ts","./node_modules/.pnpm/zod-to-json-schema@3.25.2_zod@3.25.76/node_modules/zod-to-json-schema/dist/types/index.d.ts","./src/main/presenter/mcppresenter/inmemoryservers/artifactsserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/bochasearchserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/bravesearchserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/difyknowledgeserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/ragflowknowledgeserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/fastgptknowledgeserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/deepresearchserver.ts","./node_modules/.pnpm/minimatch@10.2.5/node_modules/minimatch/dist/esm/ast.d.ts","./node_modules/.pnpm/minimatch@10.2.5/node_modules/minimatch/dist/esm/escape.d.ts","./node_modules/.pnpm/minimatch@10.2.5/node_modules/minimatch/dist/esm/unescape.d.ts","./node_modules/.pnpm/minimatch@10.2.5/node_modules/minimatch/dist/esm/index.d.ts","./node_modules/.pnpm/safe-regex2@5.1.1/node_modules/safe-regex2/types/index.d.ts","./src/shared/regexvalidator.ts","./src/main/presenter/mcppresenter/inmemoryservers/autopromptingserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/conversationsearchserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/builtinknowledgeserver.ts","./node_modules/.pnpm/run-applescript@7.1.0/node_modules/run-applescript/index.d.ts","./node_modules/.pnpm/@jxa+run@1.4.0/node_modules/@jxa/run/lib/run.d.ts","./src/main/presenter/mcppresenter/inmemoryservers/appleserver.ts","./src/main/presenter/mcppresenter/inmemoryservers/builder.ts","./node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_zod@3.25.76/node_modules/@modelcontextprotocol/sdk/dist/esm/client/streamablehttp.d.ts","./src/main/presenter/mcppresenter/mcpclient.ts","./src/main/presenter/mcppresenter/servermanager.ts","./src/main/presenter/pluginpresenter/toolpolicystore.ts","./src/main/presenter/mcppresenter/toolmanager.ts","./src/main/presenter/mcppresenter/mcproutermanager.ts","./src/main/lib/toolcallimagepreviews.ts","./src/main/presenter/mcppresenter/index.ts","./node_modules/.pnpm/better-sqlite3-multiple-ciphers@12.9.0/node_modules/better-sqlite3-multiple-ciphers/index.d.ts","./src/main/presenter/sqlitepresenter/connectionconfig.ts","./src/main/presenter/sqlitepresenter/importdata.ts","./src/main/presenter/sqlitepresenter/tables/basetable.ts","./src/main/presenter/sqlitepresenter/tables/conversations.ts","./src/main/presenter/sqlitepresenter/tables/messages.ts","./src/main/presenter/sqlitepresenter/tables/messageattachments.ts","./src/main/presenter/sqlitepresenter/tables/acpsessions.ts","./src/main/presenter/sqlitepresenter/tables/acpturns.ts","./src/main/presenter/sqlitepresenter/tables/newenvironments.ts","./src/main/presenter/sqlitepresenter/tables/newsessions.ts","./src/main/presenter/sqlitepresenter/tables/newprojects.ts","./src/main/presenter/sqlitepresenter/tables/deepchatsessions.ts","./src/main/presenter/sqlitepresenter/tables/deepchatmessages.ts","./src/main/presenter/sqlitepresenter/tables/deepchatusermessages.ts","./src/main/presenter/sqlitepresenter/tables/deepchatusermessagefiles.ts","./src/main/presenter/sqlitepresenter/tables/deepchatusermessagelinks.ts","./src/main/presenter/sqlitepresenter/tables/deepchatassistantblocks.ts","./src/main/presenter/sqlitepresenter/tables/deepchatmessagetraces.ts","./src/main/presenter/sqlitepresenter/tables/deepchatmessagesearchresults.ts","./src/main/presenter/sqlitepresenter/tables/deepchatsearchdocuments.ts","./src/main/presenter/sqlitepresenter/tables/deepchatpendinginputs.ts","./src/main/presenter/usagestats.ts","./src/main/presenter/sqlitepresenter/tables/deepchatusagestats.ts","./src/main/presenter/sqlitepresenter/tables/deepchattapeentries.ts","./src/main/presenter/sqlitepresenter/tables/legacyimportstatus.ts","./src/main/presenter/sqlitepresenter/tables/agents.ts","./src/main/presenter/sqlitepresenter/tables/configtables.ts","./src/main/presenter/sqlitepresenter/tables/newsessionactiveskills.ts","./src/main/presenter/sqlitepresenter/tables/newsessiondisabledagenttools.ts","./src/main/presenter/sqlitepresenter/tables/settingsactivity.ts","./src/main/presenter/sqlitepresenter/schematypes.ts","./src/main/presenter/sqlitepresenter/schemacatalog.ts","./src/main/presenter/sqlitepresenter/schemarepair.ts","./src/main/presenter/agentruntimepresenter/tapeeffectiveview.ts","./src/main/presenter/agentruntimepresenter/tapefacts.ts","./src/main/presenter/agentruntimepresenter/messagestore.ts","./src/main/presenter/agentsessionpresenter/legacyimportservice.ts","./src/main/presenter/sqlitepresenter/index.ts","./src/main/presenter/syncpresenter/configimportservice.ts","./src/main/presenter/syncpresenter/index.ts","./src/main/lib/startupdeeplink.ts","./src/main/presenter/deeplinkpresenter/index.ts","./src/main/presenter/notificationpresenter.ts","./src/main/presenter/traypresenter.ts","./src/main/presenter/githubcopilotoauth.ts","./src/main/presenter/oauthpresenter.ts","./src/main/presenter/floatingbuttonpresenter/types.ts","./src/shared/types/floating-widget.ts","./src/main/presenter/floatingbuttonpresenter/layout.ts","./src/main/presenter/floatingbuttonpresenter/floatingbuttonwindow.ts","./src/shared/featureflags.ts","./src/main/presenter/floatingbuttonpresenter/index.ts","./src/main/presenter/browser/cdpmanager.ts","./src/main/presenter/browser/screenshotmanager.ts","./src/main/presenter/browser/browsertab.ts","./src/main/presenter/browser/downloadmanager.ts","./src/main/presenter/browser/yobrowseroverlaywindow.ts","./src/main/presenter/browser/yobrowsertooldefinitions.ts","./src/main/presenter/browser/yobrowsertoolhandler.ts","./src/main/presenter/browser/yobrowserpresenter.ts","./src/main/presenter/configpresenter/knowledgeconfhelper.ts","./node_modules/.pnpm/@duckdb+node-bindings@1.3.2-alpha.25/node_modules/@duckdb/node-bindings/duckdb.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/configurationoptiondescriptions.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbtypeid.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdblogicaltype.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/json.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbbitvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbblobvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbdatevalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbdecimalvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbintervalvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdblistvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbmapvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbstructvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimestampmillisecondsvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimestampnanosecondsvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimestampsecondsvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimestamptzvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimestampvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimetzvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbtimevalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbunionvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbuuidvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/duckdbarrayvalue.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/values/index.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbtype.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbvalueconverter.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/createduckdbvalueconverter.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbvector.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbdatachunk.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbappender.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/js.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/enums.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbresult.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbmaterializedresult.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbresultreader.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbpendingresult.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbpreparedstatement.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbpreparedstatementcollection.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbextractedstatements.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbinstance.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbconnection.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdbvalueconverters.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/jsduckdbvalueconverter.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/jsonduckdbvalueconverter.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/sql.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/version.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/duckdb.d.ts","./node_modules/.pnpm/@duckdb+node-api@1.3.2-alpha.25/node_modules/@duckdb/node-api/lib/index.d.ts","./src/main/presenter/knowledgepresenter/database/duckdbpresenter.ts","./src/main/lib/textsplitters/document/document.ts","./src/main/lib/textsplitters/document/index.ts","./src/main/lib/textsplitters/text_splitter.ts","./src/main/lib/textsplitters/index.ts","./src/main/utils/strings.ts","./src/main/presenter/knowledgepresenter/knowledgestorepresenter.ts","./src/main/presenter/knowledgepresenter/knowledgetaskpresenter.ts","./src/shared/dialog.ts","./src/main/presenter/knowledgepresenter/index.ts","./node_modules/.pnpm/readdirp@5.0.0/node_modules/readdirp/index.d.ts","./node_modules/.pnpm/chokidar@5.0.0/node_modules/chokidar/handler.d.ts","./node_modules/.pnpm/chokidar@5.0.0/node_modules/chokidar/index.d.ts","./src/main/presenter/workspacepresenter/directoryreader.ts","./src/main/presenter/workspacepresenter/concurrencylimiter.ts","./src/main/presenter/workspacepresenter/ripgrepsearcher.ts","./src/main/presenter/workspacepresenter/filesearcher.ts","./src/main/presenter/workspacepresenter/pathresolver.ts","./src/main/presenter/workspacepresenter/filesecurity.ts","./src/main/presenter/workspacepresenter/workspacefilesearch.ts","./src/main/presenter/workspacepresenter/workspacepreviewprotocol.ts","./src/main/presenter/workspacepresenter/index.ts","./src/shared/types/core/question.ts","./src/main/lib/agentruntime/questiontool.ts","./src/main/presenter/toolpresenter/toolmapper.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/types.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/base.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/character.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/word.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/line.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/sentence.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/css.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/json.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/diff/array.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/patch/apply.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/patch/parse.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/patch/reverse.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/patch/create.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/convert/dmp.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/convert/xml.d.ts","./node_modules/.pnpm/diff@8.0.4/node_modules/diff/libesm/index.d.ts","./node_modules/.pnpm/minipass@7.1.3/node_modules/minipass/dist/esm/index.d.ts","./node_modules/.pnpm/lru-cache@11.3.3/node_modules/lru-cache/dist/esm/index.d.ts","./node_modules/.pnpm/path-scurry@2.0.2/node_modules/path-scurry/dist/esm/index.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/pattern.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/processor.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/walker.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/ignore.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/glob.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/has-magic.d.ts","./node_modules/.pnpm/glob@13.0.6/node_modules/glob/dist/esm/index.d.ts","./src/main/presenter/toolpresenter/agenttools/agentfilesystemhandler.ts","./src/main/lib/agentruntime/shelloutputencoding.ts","./src/main/lib/agentruntime/spawnguard.ts","./src/main/lib/agentruntime/processtree.ts","./src/main/lib/agentruntime/backgroundexecsessionmanager.ts","./src/main/lib/agentruntime/rtkruntimeservice.ts","./src/main/presenter/toolpresenter/agenttools/agentbashhandler.ts","./src/main/presenter/skillpresenter/skilltools.ts","./src/main/presenter/skillpresenter/skillexecutionservice.ts","./src/main/presenter/agentruntimepresenter/internalsessionevents.ts","./src/main/presenter/toolpresenter/runtimeports.ts","./src/main/presenter/toolpresenter/agenttools/chatsettingstools.ts","./src/main/presenter/vision/sessionvisionresolver.ts","./src/main/presenter/toolpresenter/agenttools/subagentorchestratortool.ts","./src/shared/lib/agenttoolresultenvelope.ts","./src/shared/agentimagegenerationtool.ts","./src/main/presenter/toolpresenter/agenttools/agentimagegenerationtool.ts","./src/main/presenter/toolpresenter/agenttools/agentplantool.ts","./src/main/presenter/toolpresenter/agenttools/agenttapetools.ts","./src/main/presenter/permission/filepermissionservice.ts","./src/main/presenter/toolpresenter/agenttools/agenttoolmanager.ts","./src/main/presenter/toolpresenter/agenttools/index.ts","./src/main/presenter/permission/settingspermissionservice.ts","./src/main/presenter/permission/index.ts","./src/main/presenter/toolpresenter/index.ts","./src/main/presenter/exporter/interface.ts","./src/main/presenter/nowledgemempresenter/index.ts","./src/main/presenter/exporter/index.ts","./node_modules/.pnpm/gray-matter@4.0.3/node_modules/gray-matter/gray-matter.d.ts","./src/main/presenter/skillpresenter/toolnamemapping.ts","./src/main/lib/runinlinejsonworker.ts","./src/main/presenter/skillpresenter/discoveryworker.ts","./src/main/presenter/skillpresenter/index.ts","./src/main/presenter/skillsyncpresenter/security.ts","./src/main/presenter/skillsyncpresenter/toolscanner.ts","./src/main/presenter/skillsyncpresenter/adapters/claudecodeadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/codexadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/cursoradapter.ts","./src/main/presenter/skillsyncpresenter/adapters/windsurfadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/copilotadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/kiroadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/antigravityadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/opencodeadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/gooseadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/kilocodeadapter.ts","./src/main/presenter/skillsyncpresenter/adapters/copilotuseradapter.ts","./src/main/presenter/skillsyncpresenter/adapters/index.ts","./src/main/presenter/skillsyncpresenter/formatconverter.ts","./src/main/presenter/skillsyncpresenter/types.ts","./src/main/presenter/skillsyncpresenter/scanworker.ts","./src/main/presenter/skillsyncpresenter/index.ts","./src/main/presenter/hooksnotifications/index.ts","./src/main/presenter/hooksnotifications/newsessionbridge.ts","./src/main/presenter/scheduledtasks/normalize.ts","./src/main/presenter/scheduledtasks/index.ts","./src/main/presenter/agentsessionpresenter/agentregistry.ts","./src/main/presenter/agentsessionpresenter/sessionmanager.ts","./src/main/presenter/agentsessionpresenter/messagemanager.ts","./src/main/presenter/runtimeports.ts","./src/main/presenter/agentsessionpresenter/index.ts","./src/shared/utils/generationsettingsvalidation.ts","./src/main/lib/agentruntime/systemenvpromptbuilder.ts","./src/main/presenter/agentruntimepresenter/contextbuilder.ts","./src/main/presenter/agentruntimepresenter/contextbudget.ts","./src/main/presenter/agentruntimepresenter/sessionstore.ts","./src/main/presenter/agentruntimepresenter/compactionservice.ts","./src/main/lib/redact.ts","./src/main/presenter/agentruntimepresenter/messagetracepayload.ts","./src/main/presenter/agentruntimepresenter/tapeservice.ts","./src/main/presenter/agentruntimepresenter/pendinginputstore.ts","./src/main/presenter/agentruntimepresenter/pendinginputcoordinator.ts","./src/main/presenter/agentruntimepresenter/tooloutputguard.ts","./src/main/presenter/agentruntimepresenter/types.ts","./src/main/presenter/agentruntimepresenter/accumulator.ts","./src/shared/utils/throttle.ts","./src/main/presenter/agentruntimepresenter/echo.ts","./src/main/presenter/agentruntimepresenter/imagegenerationblocks.ts","./src/main/presenter/agentruntimepresenter/dispatch.ts","./src/main/presenter/agentruntimepresenter/process.ts","./src/main/presenter/agentruntimepresenter/index.ts","./src/main/presenter/projectpresenter/index.ts","./src/main/presenter/remotecontrolpresenter/types.ts","./src/main/presenter/remotecontrolpresenter/types/channel.ts","./src/main/presenter/remotecontrolpresenter/interface.ts","./src/main/presenter/remotecontrolpresenter/services/remotebindingstore.ts","./src/main/presenter/remotecontrolpresenter/telegram/telegramoutbound.ts","./src/shared/lib/toolcallsummary.ts","./src/main/presenter/remotecontrolpresenter/services/remoteblockrenderer.ts","./src/main/presenter/remotecontrolpresenter/services/remoteinteraction.ts","./src/main/presenter/remotecontrolpresenter/services/remoteconversationrunner.ts","./src/main/presenter/remotecontrolpresenter/telegram/telegramclient.ts","./src/main/presenter/remotecontrolpresenter/channelmanager.ts","./src/main/presenter/remotecontrolpresenter/channeladapter.ts","./src/main/presenter/remotecontrolpresenter/services/remoteauthguard.ts","./src/main/presenter/remotecontrolpresenter/telegram/telegraminteractionprompt.ts","./src/main/presenter/remotecontrolpresenter/services/remotecommandrouter.ts","./src/main/presenter/remotecontrolpresenter/telegram/telegramparser.ts","./src/main/presenter/remotecontrolpresenter/telegram/telegrammarkdown.ts","./src/main/presenter/remotecontrolpresenter/telegram/telegrampoller.ts","./src/main/presenter/remotecontrolpresenter/adapters/telegram/telegramadapter.ts","./src/main/presenter/remotecontrolpresenter/services/discordauthguard.ts","./src/main/presenter/remotecontrolpresenter/feishu/feishuinteractionprompt.ts","./src/main/presenter/remotecontrolpresenter/services/discordcommandrouter.ts","./src/main/presenter/remotecontrolpresenter/discord/discordclient.ts","./src/main/presenter/remotecontrolpresenter/discord/discordparser.ts","./src/main/presenter/remotecontrolpresenter/discord/discordgatewaysession.ts","./src/main/presenter/remotecontrolpresenter/discord/discordruntime.ts","./src/main/presenter/remotecontrolpresenter/adapters/discord/discordadapter.ts","./src/main/presenter/remotecontrolpresenter/services/feishuauthguard.ts","./src/main/presenter/remotecontrolpresenter/services/feishucommandrouter.ts","./node_modules/.pnpm/axios@1.13.6/node_modules/axios/index.d.ts","./node_modules/.pnpm/@larksuiteoapi+node-sdk@1.64.0/node_modules/@larksuiteoapi/node-sdk/types/index.d.ts","./src/main/presenter/remotecontrolpresenter/feishu/feishuclient.ts","./src/main/presenter/remotecontrolpresenter/feishu/feishuparser.ts","./src/main/presenter/remotecontrolpresenter/feishu/feishumarkdown.ts","./src/main/presenter/remotecontrolpresenter/feishu/feishuruntime.ts","./src/main/presenter/remotecontrolpresenter/adapters/feishu/feishuadapter.ts","./src/main/presenter/remotecontrolpresenter/services/qqbotauthguard.ts","./src/main/presenter/remotecontrolpresenter/services/qqbotcommandrouter.ts","./src/main/presenter/remotecontrolpresenter/qqbot/qqbotclient.ts","./src/main/presenter/remotecontrolpresenter/qqbot/qqbotparser.ts","./src/main/presenter/remotecontrolpresenter/qqbot/qqbotgatewaysession.ts","./src/main/presenter/remotecontrolpresenter/qqbot/qqbotruntime.ts","./src/main/presenter/remotecontrolpresenter/adapters/qqbot/qqbotadapter.ts","./src/main/presenter/remotecontrolpresenter/services/weixinilinkauthguard.ts","./src/main/presenter/remotecontrolpresenter/services/weixinilinkcommandrouter.ts","./src/main/presenter/remotecontrolpresenter/weixinilink/weixinilinkclient.ts","./src/main/presenter/remotecontrolpresenter/weixinilink/weixinilinkparser.ts","./src/main/presenter/remotecontrolpresenter/weixinilink/weixinilinkruntime.ts","./src/main/presenter/remotecontrolpresenter/adapters/weixinilink/weixinilinkadapter.ts","./src/main/presenter/remotecontrolpresenter/index.ts","./src/main/presenter/pluginpresenter/index.ts","./src/shared/lib/deepchatsubagents.ts","./src/main/presenter/agentrepository/index.ts","./src/main/presenter/databasesecuritypresenter/index.ts","./src/main/routes/hotpathports.ts","./src/main/routes/scheduler.ts","./src/main/routes/chat/chatservice.ts","./src/main/routes/config/configroutesupport.ts","./src/main/routes/config/configroutehandler.ts","./src/main/routes/models/modelroutehandler.ts","./src/main/routes/onboarding/onboardingroutesupport.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/line-counter.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/errors.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/doc/applyreviver.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/log.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/tojs.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/scalar.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/stringify/stringify.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/collection.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/yamlseq.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/types.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/common/map.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/common/seq.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/common/string.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/stringify/foldflowlines.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/stringify/stringifynumber.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/stringify/stringifystring.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/util.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/yamlmap.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/identity.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/schema.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/doc/createnode.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/addpairtojsmap.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/pair.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/tags.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/options.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/node.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/cst-scalar.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/cst-stringify.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/cst-visit.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/cst.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/nodes/alias.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/doc/document.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/doc/directives.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/compose/composer.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/lexer.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/parse/parser.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/public-api.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/yaml-1.1/omap.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/schema/yaml-1.1/set.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/visit.d.ts","./node_modules/.pnpm/yaml@2.9.0/node_modules/yaml/dist/index.d.ts","./node_modules/.pnpm/level-supports@4.0.1/node_modules/level-supports/index.d.ts","./node_modules/.pnpm/level-transcoder@1.0.1/node_modules/level-transcoder/lib/formats.d.ts","./node_modules/.pnpm/level-transcoder@1.0.1/node_modules/level-transcoder/lib/encoding.d.ts","./node_modules/.pnpm/level-transcoder@1.0.1/node_modules/level-transcoder/index.d.ts","./node_modules/.pnpm/abstract-level@1.0.4/node_modules/abstract-level/types/abstract-sublevel.d.ts","./node_modules/.pnpm/abstract-level@1.0.4/node_modules/abstract-level/types/interfaces.d.ts","./node_modules/.pnpm/abstract-level@1.0.4/node_modules/abstract-level/types/abstract-chained-batch.d.ts","./node_modules/.pnpm/abstract-level@1.0.4/node_modules/abstract-level/types/abstract-iterator.d.ts","./node_modules/.pnpm/abstract-level@1.0.4/node_modules/abstract-level/types/abstract-level.d.ts","./node_modules/.pnpm/abstract-level@1.0.4/node_modules/abstract-level/index.d.ts","./node_modules/.pnpm/classic-level@1.4.1/node_modules/classic-level/index.d.ts","./node_modules/.pnpm/browser-level@1.0.1/node_modules/browser-level/index.d.ts","./node_modules/.pnpm/level@8.0.1/node_modules/level/index.d.ts","./src/main/routes/providers/providerimportservice.ts","./src/main/routes/providers/providerroutehandler.ts","./src/main/routes/providers/providerservice.ts","./src/main/routes/settings/settingsadapter.ts","./src/main/routes/settings/settingshandler.ts","./src/main/routes/sessions/sessionservice.ts","./src/main/routes/index.ts","./src/main/routes/legacytypedeventbridge.ts","./src/main/presenter/index.ts","./src/main/presenter/configpresenter/storelike.ts","./src/main/presenter/configpresenter/mcpconfhelper.ts","./src/main/presenter/configpresenter/modelconfig.ts","./src/main/presenter/configpresenter/providerhelper.ts","./src/main/presenter/configpresenter/modelstatushelper.ts","./src/main/presenter/configpresenter/providermodelhelper.ts","./src/main/presenter/configpresenter/systemprompthelper.ts","./node_modules/.pnpm/font-list@2.0.2/node_modules/font-list/index.d.mts","./src/main/presenter/configpresenter/uisettingshelper.ts","./src/main/presenter/configpresenter/acpconfhelper.ts","./src/main/presenter/configpresenter/acpregistryservice.ts","./src/main/presenter/configpresenter/acplaunchspecservice.ts","./src/main/presenter/hooksnotifications/config.ts","./src/main/presenter/configpresenter/configdbstores.ts","./src/main/presenter/configpresenter/index.ts","./src/main/presenter/lifecyclepresenter/hooks/init/configinithook.ts","./src/main/presenter/lifecyclepresenter/databaseinitializer.ts","./src/main/presenter/lifecyclepresenter/hooks/init/databaseinithook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforestart/protocolregistrationhook.ts","./src/main/presenter/lifecyclepresenter/hooks/ready/presenterinithook.ts","./src/main/utils/index.ts","./src/main/presenter/lifecyclepresenter/hooks/ready/eventlistenersetuphook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/traysetuphook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/windowcreationhook.ts","./src/main/presenter/configpresenter/acpregistrymigrationservice.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/acpregistrymigrationhook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/legacyimporthook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/rtkhealthcheckhook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/usagestatsbackfillhook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/sqlitemainlinenormalizationhook.ts","./src/main/presenter/lifecyclepresenter/hooks/after-start/scheduledtasksstarthook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/traydestroyhook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/floatingdestroyhook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/presenterdestroyhook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/builtinknowledgedestroyhook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/windowquittinghook.ts","./src/main/presenter/configpresenter/acpinithelper.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/acpcleanuphook.ts","./src/main/presenter/lifecyclepresenter/hooks/beforequit/scheduledtasksstophook.ts","./src/main/presenter/lifecyclepresenter/hooks/index.ts","./src/main/presenter/lifecyclepresenter/corehooks.ts","./src/main/presenter/lifecyclepresenter/index.ts","./src/main/appmain.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/types/importmeta.d.ts","./node_modules/.pnpm/vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0/node_modules/vite/client.d.ts","./src/main/env.d.ts","./src/main/lib/agentruntime/backgroundexecutilityhost.ts","./src/main/index.ts","./src/main/lib/system.ts","./src/main/lib/terminalhelper.ts","./src/main/presenter/acpclientpresenter/handlers/index.ts","./src/main/presenter/acpclientpresenter/registry/index.ts","./src/main/presenter/browser/browsercontextbuilder.ts","./src/main/presenter/configpresenter/aes.ts","./src/main/presenter/llmproviderpresenter/oauthhelper.ts","./src/main/presenter/mcppresenter/agentmcpfilter.ts","./src/main/presenter/searchprompts/templates/searchprompttemplate.ts","./src/main/presenter/searchprompts/searchprompts.ts","./src/main/presenter/sessionpresenter/events.ts","./src/main/presenter/sessionpresenter/types.ts","./src/main/presenter/sessionpresenter/persistence/conversationpersister.ts","./src/main/presenter/sessionpresenter/persistence/messagepersister.ts","./src/main/presenter/sessionpresenter/tab/tabmanager.ts","./src/main/presenter/sessionpresenter/tab/tabadapter.ts","./src/main/presenter/sqlitepresenter/tables/attachments.ts","./src/main/presenter/workspacepresenter/filecache.ts","./src/preload/browser-overlay-preload.ts","./src/shared/contracts/bridge.ts","./src/preload/createbridge.ts","./src/preload/floating-preload.ts","./node_modules/.pnpm/@electron-toolkit+preload@3.0.2_electron@40.10.0/node_modules/@electron-toolkit/preload/dist/index.d.ts","./src/preload/index.ts","./src/preload/plugin-settings-preload.ts","./src/preload/splash-preload.ts","./src/shared/config.dict.ts","./src/shared/chat/messageblocks.ts","./src/shared/types/core/usage.ts","./src/shared/types/core/agent-events.ts","./src/shared/types/core/chat.ts","./src/shared/types/presenters/window.presenter.d.ts","./node_modules/.pnpm/electron-vite@5.0.0_vite@7.3.3_@types+node@24.12.4_jiti@2.6.1_lightningcss@1.32.0_yaml@2.9.0_/node_modules/electron-vite/node.d.ts"],"fileIdsList":[[89,144,161,162,166,233,261,263,273,275,276],[89,144,161,162,752,753,755,756],[89,144,161,162],[89,144,161,162,752],[89,144,161,162,755],[89,144,161,162,554,621,623,695,696],[89,144,161,162,554,621,623],[89,144,161,162,554,623],[89,144,161,162,554,623,698,699],[89,144,161,162,554,621,623,742],[89,144,161,162,289,554,555,621,622],[89,144,161,162,877,1172],[89,144,161,162,877,1171,1286],[89,144,161,162,877,1175,1176,1177,1178,1179,1180,1181,1182,1183,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1286],[89,144,161,162,877,992,994,1021,1038,1132,1151,1172,1175,1176,1177,1178,1179,1180,1181,1182,1183,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1285],[89,144,161,162,877,992,1174,1286],[89,144,161,162,877,992,1174,1184,1286],[89,144,161,162,877,992,1184,1286],[89,144,161,162,1175,1176,1177,1178,1179,1180,1181,1182,1183,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281],[89,144,161,162,877],[89,144,161,162,877,918,1132,1283],[89,144,161,162,1173,1174,1184,1282,1284,1285,1286,1287,1288,1289,1310,1311,1312],[89,144,161,162,992],[89,144,161,162,992,1311],[89,144,161,162,877,1173],[89,144,161,162,1173,1174],[89,144,161,162,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309],[89,144,161,162,877,1286],[89,144,161,162,877,1240,1290],[89,144,161,162,877,1241,1290],[89,144,161,162,877,1242,1290],[89,144,161,162,877,1243,1290],[89,144,161,162,877,1244,1290],[89,144,161,162,877,1245,1290],[89,144,161,162,877,1246,1290],[89,144,161,162,877,1247,1290],[89,144,161,162,877,1248,1290],[89,144,161,162,877,1251,1290],[89,144,161,162,877,1252,1290],[89,144,161,162,877,1253,1290],[89,144,161,162,877,1254,1290],[89,144,161,162,877,1255,1290],[89,144,161,162,877,1256,1290],[89,144,161,162,877,1257,1290],[89,144,161,162,877,1258,1290],[89,144,161,162,877,1259,1290],[89,144,161,162,877,1260,1290],[89,144,161,162,1284],[89,144,161,162,877,1090],[89,144,161,162,807,878,919,920,921,922,923,924,925,926,927,928,930,995,997,998,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037],[89,144,161,162,877,918,927],[89,144,161,162,994],[89,144,161,162,877,918],[89,144,161,162,877,994],[89,144,161,162,918],[89,144,161,162,1021],[89,144,161,162,877,996,998],[89,144,161,162,877,996,997],[89,144,161,162,877,929],[89,144,161,162,877,1153],[89,144,161,162,877,1152],[89,144,161,162,1152,1153,1154,1155,1168],[89,144,161,162,877,918,1167],[89,144,161,162,1169,1170],[89,144,161,162,877,892,893],[89,144,161,162,886],[89,144,161,162,877,888],[89,144,161,162,886,887,889,890,891],[89,144,161,162,879,880,881,882,883,884,885,888,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917],[89,144,161,162,892,893],[89,144,161,162,234],[89,144,161,162,1523,1547],[89,144,161,162,1521,1522,1523,1524,1525,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567],[89,144,161,162,1521,1545,1546,1550],[89,144,161,162,1521,1545,1546,1551,1554,1555,1556,1557,1558,1560,1561],[89,144,161,162,1521,1545,1546,1547,1549],[89,144,161,162,1521,1558,1559],[89,144,161,162,1521,1562],[89,144,161,162,1521,1523,1546],[89,144,161,162,1521,1550,1554],[89,144,161,162,1521,1554,1556],[89,144,161,162,1521,1523,1545,1546,1553,1554,1555,1556,1557],[89,144,161,162,1558],[89,144,161,162,1521,1523,1524,1525,1545,1546,1547,1550,1552,1553],[89,144,161,162,1523,1524,1525,1545,1546,1547,1552,1553,1554],[89,144,161,162,1523,1524,1525,1545],[89,144,161,162,1545,1546],[89,144,161,162,1545,1546,1547],[89,144,161,162,1521,1545,1546],[89,144,161,162,1521],[89,144,161,162,1568],[89,144,161,162,1547,1552],[89,144,161,162,1525,1547],[89,144,161,162,1543],[89,144,161,162,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1544],[89,144,161,162,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544],[89,144,161,162,278],[89,144,156,161,162,176,1731],[89,144,161,162,1374,1385,1386],[89,144,161,162,1371,1373,1374,1378,1380,1381],[89,144,161,162,1373,1374,1384,1387],[89,144,145,161,162,176,1373,1374],[89,144,161,162,1373,1374,1387],[89,144,161,162,1371,1373,1375,1377,1378,1382],[89,144,161,162,1371,1373,1375,1378],[89,144,161,162,1371,1373,1377,1378,1391],[89,144,161,162,1373],[89,144,161,162,1372,1373,1374],[89,144,161,162,1385],[89,144,161,162,1371,1373,1378,1380,1390],[89,144,161,162,289,611],[89,144,161,162,621],[89,144,161,162,1371,1372,1373,1374,1376,1377],[89,144,161,162,621,1372],[89,144,161,162,1379],[89,144,161,162,631],[89,144,161,162,634],[89,144,161,162,639,641],[89,144,161,162,627,631,643,644],[89,144,161,162,654,657,663,665],[89,144,161,162,626,631],[89,144,161,162,625],[89,144,161,162,626],[89,144,161,162,633],[89,144,161,162,636],[89,144,161,162,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,666,667,668,669,670,671],[89,144,161,162,642],[89,144,161,162,638],[89,144,161,162,639],[89,144,161,162,630,631,637],[89,144,161,162,638,639],[89,144,161,162,645],[89,144,161,162,666],[89,144,161,162,630],[89,144,161,162,631,648,651],[89,144,161,162,647],[89,144,161,162,648],[89,144,161,162,646,648],[89,144,161,162,631,651,653,654,655],[89,144,161,162,654,655,657],[89,144,161,162,631,646,649,652,659],[89,144,161,162,646,647],[89,144,161,162,628,629,646,648,649,650],[89,144,161,162,648,651],[89,144,161,162,629,646,649,652],[89,144,161,162,631,651,653],[89,144,161,162,654,655],[89,144,161,162,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991],[89,144,161,162,973],[89,144,161,162,877,981,982],[89,144,161,162,971],[89,144,161,162,954],[89,144,161,162,877,957],[89,144,161,162,961],[89,144,161,162,877,963,964],[89,144,161,162,962],[89,144,161,162,877,992],[89,144,161,162,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,993],[89,144,161,162,877,951,952,953],[89,144,161,162,877,947],[89,144,161,162,931],[89,144,161,162,877,944],[89,144,161,162,877,945],[89,144,161,162,937],[89,144,161,162,877,999,1001,1002,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020],[89,144,161,162,877,1015,1016],[89,144,161,162,999],[89,144,161,162,877,1015,1016,1017],[89,144,161,162,877,1017],[89,144,161,162,877,1000],[89,144,161,162,877,1001,1009],[89,144,161,162,877,1009],[89,144,161,162,1000],[89,144,161,162,1000,1003,1004,1005,1006,1007,1008],[89,144,161,162,1004],[89,144,161,162,1093],[89,144,161,162,877,1091],[89,144,161,162,176,877],[89,144,161,162,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105],[89,144,161,162,877,1072],[89,144,161,162,877,1090,1108,1109],[89,144,161,162,877,1090,1106,1107],[89,144,161,162,1073,1074,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131],[89,144,161,162,1122],[89,144,161,162,877,1119],[89,144,161,162,877,1109,1121],[89,144,161,162,877,1109],[89,144,161,162,877,1090,1108],[89,144,161,162,877,1107],[89,144,161,162,877,1116],[89,144,161,162,877,1133,1134,1135,1136,1137,1138,1139,1140,1141,1143,1144,1145,1146,1147,1148,1149,1150],[89,144,161,162,877,1135,1143],[89,144,161,162,877,1142],[89,144,161,162,877,1132,1147],[89,144,161,162,877,1134,1135],[89,144,161,162,877,1134],[89,144,161,162,1135],[89,144,161,162,1075,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089],[89,144,161,162,877,1076],[89,144,161,162,877,1083],[89,144,161,162,877,1078],[89,144,161,162,877,1084],[89,144,161,162,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1064,1065,1066,1067,1068,1069,1070,1071],[89,144,161,162,1062],[89,144,161,162,176,1061,1063],[89,144,161,162,176],[89,144,161,162,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166],[89,144,161,162,877,1156],[89,144,161,162,809],[89,144,161,162,808],[89,144,161,162,812,821,822,823],[89,144,161,162,821,824],[89,144,161,162,812,819],[89,144,161,162,812,824],[89,144,161,162,810,811,822,823,824,825],[89,144,161,162,176,828],[89,144,161,162,830],[89,144,161,162,813,814,820,821],[89,144,161,162,813,821],[89,144,161,162,833,835,836],[89,144,161,162,833,834],[89,144,161,162,838],[89,144,161,162,810],[89,144,161,162,815,840],[89,144,161,162,840],[89,144,161,162,840,841,842,843,844],[89,144,161,162,843],[89,144,161,162,817],[89,144,161,162,840,841,842],[89,144,161,162,813,819,821],[89,144,161,162,830,831],[89,144,161,162,846],[89,144,161,162,846,850],[89,144,161,162,846,847,850,851],[89,144,161,162,820,849],[89,144,161,162,827],[89,144,161,162,809,818],[89,144,158,160,161,162,817,819],[89,144,161,162,812],[89,144,161,162,812,854,855,856],[89,144,161,162,809,813,814,815,816,817,818,819,820,821,826,829,830,831,832,834,837,838,839,845,848,849,852,853,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,873,874,875,876],[89,144,161,162,810,814,815,816,817,820,824],[89,144,161,162,814,832],[89,144,161,162,848],[89,144,161,162,813,815,821,860,862,864],[89,144,161,162,813,815,821,860,861,862,863],[89,144,161,162,864],[89,144,161,162,819,820,834,864],[89,144,161,162,813,819],[89,144,161,162,819,838,855],[89,144,161,162,820,830,831],[89,144,158,161,162,176,828,860],[89,144,161,162,813,814,870,871],[89,144,158,159,161,162,814,819,832,860,869,870,871,872],[89,144,161,162,814,832,848],[89,144,161,162,819],[89,144,161,162,232],[89,141,142,144,161,162],[89,143,144,161,162],[144,161,162],[89,144,149,161,162,179],[89,144,145,150,155,161,162,164,176,187,377],[89,144,145,146,155,161,162,164],[89,144,147,161,162,188],[89,144,148,149,156,161,162,165],[89,144,149,161,162,176,184,377],[89,144,150,152,155,161,162,164,377],[89,143,144,151,161,162],[89,144,152,153,161,162],[89,144,154,155,161,162],[89,143,144,155,161,162],[89,144,155,156,157,161,162,176,187,377],[89,144,155,156,157,161,162,171,176,179,377],[89,136,144,152,155,158,161,162,164,176,187,377],[89,144,155,156,158,159,161,162,164,176,184,187,377],[89,144,158,160,161,162,176,184,187,377],[87,88,89,90,91,92,93,94,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,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],[89,144,155,161,162],[89,144,161,162,163,187],[89,144,152,155,161,162,164,176,377],[89,144,161,162,165],[89,144,161,162,166],[89,143,144,161,162,167],[89,141,142,143,144,145,146,147,148,149,150,151,152,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,377],[89,144,161,162,169],[89,144,161,162,170],[89,144,155,161,162,171,172],[89,144,161,162,171,173,188,190],[89,144,156,161,162],[89,144,155,161,162,176,177,179,377],[89,144,161,162,178,179,377],[89,144,161,162,176,177],[89,144,161,162,179],[89,144,161,162,180],[89,141,144,161,162,176,181,187],[89,144,155,161,162,182,183],[89,144,161,162,182,183],[89,144,149,161,162,164,176,184,377],[89,144,161,162,185],[89,144,161,162,164,186],[89,144,158,161,162,170,187,377],[89,144,149,161,162,188],[89,144,161,162,176,189,377],[89,144,161,162,163,190,377],[89,144,161,162,191],[89,144,149,161,162],[89,136,144,161,162],[89,144,161,162,192],[89,136,144,155,157,161,162,167,176,179,187,189,190,192],[89,144,161,162,176,193,377],[89,144,161,162,232,260],[89,144,161,162,234,235,236],[89,144,161,162,237],[89,144,161,162,234,236,237,256,257,258],[89,144,161,162,235],[89,144,161,162,235,268,269,271],[89,144,161,162,268,269,270,271],[89,144,161,162,1807,1808,1809,1810,1811,1812],[89,144,161,162,1807,1808,1809],[89,144,161,162,1807,1809],[89,144,155,161,162,1804,1807,1808,1809,1810,1811],[89,144,161,162,1807,1812],[89,144,158,160,161,162,176,194],[89,144,158,161,162,164,176,184,194,678],[89,144,158,161,162,554,621,623,624,672],[89,144,161,162,194],[89,144,161,162,1813],[89,144,149,158,161,162,176,187,1337,1339],[89,144,161,162,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347],[89,144,161,162,176,1337],[89,144,158,161,162],[89,144,161,162,1337],[89,144,156,161,162,1580,1582],[89,144,155,156,161,162,1580,1581],[89,144,161,162,504],[89,144,161,162,504,505,506,507,508],[89,144,155,161,162,194,500],[89,144,155,161,162,194,499,501],[89,144,161,162,1595],[89,144,161,162,1595,1596],[89,144,161,162,1595,1596,1599],[89,144,161,162,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609],[89,144,158,161,162,188],[89,144,161,162,498,501],[89,144,161,162,1348,1356,1357],[89,144,158,161,162,278,1348,1349,1350,1351,1352,1353,1354,1355,1365],[89,144,145,161,162,1348,1350,1356],[89,144,161,162,1348,1350,1352,1356,1357,1359],[89,144,161,162,1348,1352],[89,144,158,161,162,278,1348],[89,144,161,162,1348,1350,1357],[89,144,161,162,1348,1350,1356],[89,144,161,162,1348,1352,1354,1356,1357,1358,1360,1361,1362,1363,1364],[89,144,161,162,1348,1350,1356,1357,1365],[89,144,158,161,162,187,1348,1351,1352],[89,144,155,161,162,187,1348,1351],[89,144,155,156,161,162,194],[89,136,144,158,161,162,176],[89,144,158,161,162,702,703],[89,144,161,162,702,703,704],[89,144,161,162,702],[89,144,161,162,735],[89,144,161,162,1441,1611,1613,1614,1617],[89,144,161,162,1618],[89,144,161,162,1441,1613,1616],[89,144,161,162,1441,1611,1613,1616,1617,1618,1619],[89,144,161,162,1441],[89,144,161,162,1441,1613,1614,1616],[89,144,161,162,1611,1613,1614,1615,1617],[89,144,155,161,162,705,706,709,711],[89,144,161,162,709,725,727],[89,144,161,162,705],[89,144,161,162,705,706,709,712,723,724],[89,144,161,162,705,714],[89,144,161,162,705,706,712],[89,144,161,162,705,706,712,725],[89,144,161,162,725,726,728,731],[89,144,161,162,176,705,706,712,715,716,720,721,722,725,732,733,742],[89,144,161,162,709,725],[89,144,161,162,714],[89,144,161,162,712,714,715,734],[89,144,161,162,176,706],[89,144,161,162,176,706,714,715,719],[89,144,161,162,170,705,706,708,712,713],[89,144,161,162,705,712],[89,144,161,162,725,730],[89,144,161,162,729],[89,144,161,162,176,706,714],[89,144,161,162,705,712,723],[89,144,161,162,707],[89,144,161,162,717],[89,144,161,162,717,718],[89,144,161,162,705,706,712,713,714,715,716,719,720,721,722,725,726,727,728,731,732,733,734,736,737,738,739,740,741,742],[89,144,161,162,710],[89,144,158,161,162,164,184,187,194,679],[89,144,161,162,549,550],[89,144,161,162,1806],[89,144,161,162,1805],[89,144,161,162,1813,1814,1815],[89,144,161,162,226,227],[89,144,161,162,1438,1439,1440],[89,144,155,161,162,180],[89,144,161,162,279],[89,144,156,161,162,166,1611,1612],[89,144,161,162,252],[89,144,161,162,250,252],[89,144,161,162,241,249,250,251,253,255],[89,144,161,162,239],[89,144,161,162,242,247,252,255],[89,144,161,162,238,255],[89,144,161,162,242,243,246,247,248,255],[89,144,161,162,242,243,244,246,247,255],[89,144,161,162,239,240,241,242,243,247,248,249,251,252,253,255],[89,144,161,162,255],[89,144,161,162,205,239,240,241,242,243,244,246,247,248,249,250,251,252,253,254],[89,144,161,162,205,255],[89,144,161,162,242,244,245,247,248,255],[89,144,161,162,246,255],[89,144,161,162,247,248,252,255],[89,144,161,162,240,250],[89,144,161,162,220],[89,144,161,162,218,220],[89,144,161,162,209,217,218,219,221,223],[89,144,161,162,207],[89,144,161,162,210,215,220,223],[89,144,161,162,206,223],[89,144,161,162,210,211,214,215,216,223],[89,144,161,162,210,211,212,214,215,223],[89,144,161,162,207,208,209,210,211,215,216,217,219,220,221,223],[89,144,161,162,223],[89,144,161,162,205,207,208,209,210,211,212,214,215,216,217,218,219,220,221,222],[89,144,161,162,205,223],[89,144,161,162,210,212,213,215,216,223],[89,144,161,162,214,223],[89,144,161,162,215,216,220,223],[89,144,161,162,208,218],[89,144,156,161,162,176],[89,144,161,162,199,231,232],[89,144,161,162,198,199],[89,144,161,162,176,194],[89,144,161,162,264,265],[89,144,161,162,264],[89,144,161,162,420,421,422,423,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497],[89,144,161,162,446],[89,144,161,162,446,459],[89,144,161,162,424,473],[89,144,161,162,474],[89,144,161,162,425,448],[89,144,161,162,448],[89,144,161,162,424],[89,144,161,162,477],[89,144,161,162,457],[89,144,161,162,424,465,473],[89,144,161,162,468],[89,144,161,162,470],[89,144,161,162,420],[89,144,161,162,440],[89,144,161,162,421,422,461],[89,144,161,162,481],[89,144,161,162,479],[89,144,161,162,425,426],[89,144,161,162,427],[89,144,161,162,438],[89,144,161,162,424,429],[89,144,161,162,483],[89,144,161,162,425],[89,144,161,162,477,486,489],[89,144,161,162,425,426,470],[89,102,105,108,109,144,161,162,187],[89,105,144,161,162,176,187],[89,105,109,144,161,162,187],[89,99,144,161,162],[89,103,144,161,162],[89,101,102,105,144,161,162,187],[89,144,161,162,164,184],[89,99,144,161,162,194],[89,101,105,144,161,162,164,187],[89,96,97,98,100,104,144,155,161,162,176,187],[89,105,113,121,144,161,162],[89,97,103,144,161,162],[89,105,130,131,144,161,162],[89,97,100,105,144,161,162,179,187,194],[89,105,144,161,162],[89,101,105,144,161,162,187],[89,96,144,161,162],[89,99,100,101,103,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,131,132,133,134,135,144,161,162],[89,105,123,126,144,152,161,162],[89,105,113,114,115,144,161,162],[89,103,105,114,116,144,161,162],[89,104,144,161,162],[89,97,99,105,144,161,162],[89,105,109,114,116,144,161,162],[89,109,144,161,162],[89,103,105,108,144,161,162,187],[89,97,101,105,113,144,161,162],[89,105,123,144,161,162],[89,116,144,161,162],[89,99,105,130,144,161,162,179,192,194],[89,144,161,162,415],[89,144,161,162,187,379,382,385,386],[89,144,161,162,176,187,382],[89,144,161,162,187,382,386],[89,144,161,162,376],[89,144,161,162,380],[89,144,161,162,187,378,379,382],[89,144,161,162,194,376],[89,144,161,162,164,187,378,382],[89,144,155,161,162,176,187,373,374,375,377,381],[89,144,161,162,382,391,399],[89,144,161,162,374,380],[89,144,161,162,382,409,410],[89,144,161,162,179,187,194,374,377,382],[89,144,161,162,194,376,377],[89,144,161,162,382],[89,144,161,162,187,378,382],[89,144,161,162,373],[89,144,161,162,376,377,378,380,381,382,383,384,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,410,411,412,413,414],[89,144,152,161,162,382,402,405],[89,144,161,162,382,391,392,393],[89,144,161,162,380,382,392,394],[89,144,161,162,381],[89,144,161,162,374,376,382],[89,144,161,162,382,386,392,394],[89,144,161,162,386],[89,144,161,162,187,380,382,385],[89,144,161,162,374,378,382,391],[89,144,161,162,176,377],[89,144,161,162,382,402],[89,144,161,162,394],[89,144,161,162,374,378,382,386],[89,144,161,162,179,192,194,376,377,382,409],[89,144,161,162,232,274],[89,144,161,162,232,262],[89,144,161,162,232,266,272],[89,144,161,162,1869],[89,144,161,162,195],[89,144,155,156,158,159,160,161,162,164,176,184,187,193,194,195,196,197,199,200,202,203,204,224,225,229,230,231,232],[89,144,161,162,195,196,197,201],[89,144,161,162,197],[89,144,161,162,201,230],[89,144,161,162,228],[89,144,161,162,199,232],[89,144,161,162,259],[89,144,161,162,267,271],[89,144,161,162,1764,1787,1788,1792,1794,1795],[89,144,161,162,1772,1782,1788,1794],[89,144,161,162,1794],[89,144,161,162,1764,1768,1771,1780,1781,1782,1785,1787,1788,1793,1795],[89,144,161,162,1763],[89,144,161,162,1763,1764,1768,1771,1772,1780,1781,1782,1785,1786,1787,1788,1792,1793,1794,1796,1797,1798,1799,1800,1801,1802],[89,144,161,162,1767,1780,1785],[89,144,161,162,1767,1768,1769,1771,1780,1788,1792,1794],[89,144,161,162,1781,1782,1788],[89,144,161,162,1768,1771,1780,1785,1788,1793,1794],[89,144,161,162,1767,1768,1769,1771,1780,1781,1787,1792,1793,1794],[89,144,161,162,1767,1769,1781,1782,1783,1784,1788,1792],[89,144,161,162,1767,1788,1792],[89,144,161,162,1788,1794],[89,144,161,162,1767,1768,1769,1770,1779,1782,1785,1788,1792],[89,144,161,162,1767,1768,1769,1770,1782,1783,1785,1788,1792],[89,144,161,162,1763,1765,1766,1768,1772,1782,1785,1786,1788,1795],[89,144,161,162,1764,1768,1788,1792],[89,144,161,162,1792],[89,144,161,162,1789,1790,1791],[89,144,161,162,1765,1787,1788,1794,1796],[89,144,161,162,1772],[89,144,161,162,1772,1781,1785,1787],[89,144,161,162,1772,1787],[89,144,161,162,1768,1769,1771,1780,1782,1783,1787,1788],[89,144,161,162,1767,1771,1772,1779,1780,1782],[89,144,161,162,1767,1768,1769,1772,1779,1780,1782,1785],[89,144,161,162,1787,1793,1794],[89,144,161,162,1768],[89,144,161,162,1768,1769],[89,144,161,162,1766,1767,1769,1773,1774,1775,1776,1777,1778,1780,1783,1785],[89,144,161,162,1415,1416],[89,144,161,162,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429],[89,144,161,162,289,1415,1416],[89,144,161,162,1416],[89,144,161,162,289,1393,1415,1416],[89,144,161,162,289,1393,1416],[89,144,161,162,289,1393,1397,1416,1417],[89,144,161,162,289],[89,144,161,162,289,1416],[89,144,161,162,289,1403,1415,1416],[89,144,161,162,1392,1416],[89,144,161,162,289,1407,1415,1416],[89,144,161,162,289,1400,1415,1416],[89,144,161,162,289,1399,1402,1415,1416],[89,144,161,162,1392,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414],[89,144,161,162,289,1415,1417],[89,144,161,162,299],[89,144,161,162,290,291],[89,144,161,162,287,288,290,292,293,298],[89,144,161,162,288,290],[89,144,161,162,298],[89,144,161,162,290],[89,144,161,162,287,288,290,293,294,295,296,297],[89,144,161,162,287,288,289],[89,144,161,162,611],[89,144,161,162,611,614],[89,144,161,162,604,611,612,613,614,615,616,617,618],[89,144,161,162,619],[89,144,161,162,611,612],[89,144,161,162,611,613],[89,144,161,162,557,559,560,561,562],[89,144,161,162,557,559,561,562],[89,144,161,162,557,559,561],[89,144,161,162,557,559,560,562],[89,144,161,162,557,559,562],[89,144,161,162,557,558,559,560,561,562,563,564,604,605,606,607,608,609,610],[89,144,161,162,559,562],[89,144,161,162,556,557,558,560,561,562],[89,144,161,162,559,605,609],[89,144,161,162,559,560,561,562],[89,144,161,162,620],[89,144,161,162,561],[89,144,161,162,565,566,567,568,569,570,571,572,573,574,575,576,577,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],[89,144,161,162,278,362,363,364,371,750,1500,1590,1825,1867],[89,144,161,162,166,278,532],[89,144,161,162,1870],[89,144,155,161,162,361],[89,144,161,162,1868,1872],[89,144,145,156,161,162,166,187,278,372,529,759,1333,1622,1623,1624],[89,144,161,162,1625],[89,144,145,161,162],[89,144,161,162,300,551,1592],[89,144,145,156,161,162,166,278,315,361,372,758,759],[89,144,149,161,162,166,278],[89,144,145,156,161,162,166,278,758],[89,144,161,162,166,180],[89,144,156,161,162,166],[89,144,156,161,162,166,372,1679],[89,144,161,162,166,781],[89,144,161,162,278,537],[89,144,161,162,364],[89,144,161,162,187,192],[89,144,156,161,162,166,278],[89,144,161,162,278,532],[89,144,145,156,161,162,165,166,188],[89,144,161,162,1571],[89,144,161,162,1573],[89,144,161,162,1572],[89,144,161,162,307],[89,144,161,162,361,553,757,796,798],[89,144,161,162,361,529],[89,144,161,162,796],[89,144,161,162,361,553,788,796,798,799,800,801,802],[89,144,161,162,753,796,798],[89,144,161,162,361],[89,144,161,162,529],[89,144,161,162,361,796],[89,144,161,162,309,361,753,797],[89,144,157,161,162,166,757],[89,144,161,162,315,361,529,1485,1497,1753],[89,144,161,162,281,315,685,1693],[89,144,161,162,281,315,361,1367,1495,1683,1685],[89,144,161,162,281,307,1683],[89,144,156,161,162,166,281,307,315,1367,1495],[89,144,161,162,281,307,308,310,315,316,362,363,528,529,1457,1495,1592,1593,1630,1638,1692,1693,1694,1696,1697],[89,144,161,162,315,324,362,363,527,528,1693,1695],[89,144,161,162,307,315,1636],[89,144,156,161,162,166,281,282,283,284,286,301,307,315,316,361,362,363,419,528,529,552,683,685,692,1457,1483,1495,1497,1630,1633,1673,1679,1681,1682,1683,1684,1685,1686,1688,1689,1690,1691,1692,1693,1696,1697,1699],[89,144,155,161,162,315],[89,144,161,162,310,315,372,529,1472,1473,1474,1475,1476,1481,1494,1497],[89,144,161,162,552,1687],[89,144,161,162,315,362,363,528,1690],[89,144,161,162,315,529,1480,1497],[89,144,161,162,315,685,1693,1694,1696,1698],[89,144,161,162,315,1471,1483,1497],[89,144,161,162,315,1483],[89,144,161,162,315,1483,1493],[89,144,161,162,315,529,1483,1493,1494,1495,1497],[89,144,157,161,162,166,281,307,1333,1684],[89,144,161,162,281,307,315,316,361,685,1495,1692],[89,144,161,162,315],[89,144,161,162,309,310,315,361,362,363,528,804,1332,1472,1481,1496,1497,1626,1676,1677,1678,1679],[89,144,156,161,162,166,278,310,315,804,1459,1495,1497],[89,144,161,162,315,1676,1677],[89,144,161,162,315,529,1469,1497],[89,144,161,162,321],[89,144,161,162,278,321,529,1512,1513],[89,144,161,162,278,321],[89,144,161,162,278,321,529],[89,144,161,162,278,321,1512],[89,144,161,162,166,278,321,364,527],[89,144,161,162,278,321,361,362,363,364,372,528,529,539,1512,1513,1514,1515,1516,1518],[89,144,161,162,300,361,1430],[89,144,161,162,372,1517,1519],[89,144,161,162,361,502,529,804,1826,1827],[89,144,145,156,161,162,166,188,278,361,758,759,785],[89,144,145,156,161,162,165,166,361,772],[89,144,161,162,361,804],[89,144,156,161,162,166,278,361,547,804],[89,144,161,162,361,1486,1826,1831],[89,144,156,161,162,166,278,282,284,285,301,302,303,309,315,354,361,362,363,418,419,502,503,509,528,692,693,804,805,1497,1520,1674,1753,1754,1825,1826,1827,1828,1829,1830,1831,1832,1834,1835,1836,1837,1838,1839],[89,144,161,162,361,502],[89,144,161,162,361,362,363,502,509,1825,1826],[89,144,161,162,282,301,362,363,691,692],[89,144,161,162,282,284,301,361,419,502,683,691,692,693,1826],[89,144,161,162,362,363,1826],[89,144,156,161,162,166,278,301,362,363,691],[89,144,161,162,361,362,363,418,1826],[89,144,161,162,166,282,284,361,362,363,502,1826],[89,144,161,162,361,362,363,502,528],[89,144,161,162,354,362,363,528,1833],[89,144,156,161,162,166,278,354,361,369,502,1459,1460,1497],[89,144,161,162,166,278,323,361,362,363,1500,1825],[89,144,145,156,161,162,165,166,188,278,361,362,363,364,529,546,547,1825],[89,144,161,162,361,362,363,528,529],[89,144,161,162,304,309,361,1325,1330,1331],[89,144,161,162,304,309,361,1325],[89,144,161,162,304,309,361,1324,1332,1646,1647],[89,144,161,162,304,361],[89,144,161,162,761],[89,144,149,156,161,162,166,361,781],[89,144,157,161,162,166,761,774],[89,144,157,161,162,166,761],[89,144,156,161,162,166,361],[89,144,157,161,162,761,770],[89,144,157,161,162,761,763],[89,144,157,161,162,166,278,309,361,529,761,765,766,779,781,1367,1368,1369],[89,144,161,162,765,779,780,781],[89,144,157,161,162,166,532,761],[89,144,157,161,162,166,762,764,765,766,768,769,771,773,775,776,777,778,779,780],[89,144,157,161,162,166,761,772],[89,144,157,161,162,761,767],[89,144,157,161,162,761,772],[89,144,161,162,769],[89,144,157,161,162,761],[89,144,161,162,166,278,364,372,531,1506,1508],[89,144,161,162,278,315,361,363,1506,1507,1508,1509,1510,1825],[89,144,161,162,315,1507],[89,144,145,161,162,278,1825],[89,144,149,161,162,278,364],[89,144,149,161,162,300,302,371],[89,144,145,156,161,162,278,302,361,371],[89,144,161,162,302,1672],[89,144,161,162,166,278,361,362,363,368,530,540,542,543,544,548,1322,1324,1335,1366,1370,1458,1497,1499,1501,1502,1503,1505,1511,1519,1579,1591,1630,1631,1644,1645,1648,1653,1671,1672,1673,1675,1679,1680,1700,1701,1704,1751,1752,1753,1754,1755,1823,1824],[89,144,156,161,162,166,278,361,529,1569],[89,144,156,161,162,166,361,362,363,684,1369,1520,1570,1574,1576,1577,1578,1825],[89,144,156,161,162,166,361,362,363,529,684,1574,1575,1825],[89,144,161,162,361,1865],[89,144,161,162,166,278,367,1497],[89,144,161,162,361,365,1825,1850],[89,144,161,162,361,365,1825],[89,144,161,162,361,365,1825,1862],[89,144,156,161,162,166,278,361,364,365,1590],[89,144,161,162,1841,1843,1844,1845,1847,1848,1849,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1863,1864],[89,144,161,162,361,365,372,417,1840],[89,144,161,162,361,365,1755,1842],[89,144,161,162,278,361,362,363,364,365,1825,1846],[89,144,161,162,278,361,362,363,364,365,366,370,1825,1866],[89,144,161,162,166,278,361,362,363,364,365,366,368,369,1906],[89,144,161,162,365],[89,144,161,162,753],[89,144,161,162,361,753],[89,144,161,162,309,361,685,753,787],[89,144,157,161,162,166,753,757,782,783],[89,144,145,156,161,162,166,176,278,361,362,363,528,753,754,756,757,758,759,760,784,786,787,788],[89,144,161,162,278,361,753,754,757,787,789,790,791,792],[89,144,161,162,278,361],[89,144,156,161,162,166,278,529,753,757,785],[89,144,161,162,754,760,784,786,787,789,790,791,792,793,794,795],[89,144,161,162,748],[89,144,161,162,361,673,686,687],[89,144,161,162,361,673],[89,144,161,162,673],[89,144,161,162,361,416,417,673,695,697,698,700,701,743,744,745],[89,144,161,162,301,361,673,683,690,692,693],[89,144,161,162,282,283,284,286,361,416,417,673,674,683,684,685,688,694,746,747,1825],[89,144,161,162,281,673,685,687],[89,144,161,162,361,551,673],[89,144,161,162,361,362,363,372,548,551,552,553,674],[89,144,161,162,280,282,283,284,361,362,363,418,545,553,675,676,677,751,796,805,1316,1317,1318,1319,1321],[89,144,161,162,361,675],[89,144,161,162,361,1320],[89,144,161,162,280,361,362,363,528,675,751],[89,144,161,162,361,418,553,675,676,677,682,751,796,805,806,1314,1315],[89,144,161,162,361,362,363,676],[89,144,161,162,278,362,363],[89,144,149,161,162,361,689],[89,144,161,162,361,746],[89,144,161,162,282,361,362,363,528,529,553,675,685,753,796,803,804],[89,144,161,162,282,284,286,361,416,417,419,553,675,684,692,693,746,749,1313,1314],[89,144,161,162,361,417,675,680,681],[89,144,145,161,162,280,282,361,419,553,675,746,749,750],[89,144,161,162,361,416,417,419,675,685],[89,144,161,162,675],[89,144,161,162,361,362,363,528,534,1453,1455,1456,1457,1825],[89,144,161,162,300,1373,1374,1391,1430,1447,1448],[89,144,161,162,300,1373,1374,1391,1430],[89,144,161,162,300,361,1373,1374,1391,1430,1443,1825],[89,144,161,162,300,546,1373,1374,1391,1430],[89,144,161,162,1431,1432,1433,1434,1435,1436,1437,1444,1445,1446,1449],[89,144,161,162,300,361,1373,1374,1391,1430,1825],[89,144,161,162,300,1373,1374,1391,1430,1443,1825],[89,144,161,162,300,529,546,1373,1374,1391,1430,1825],[89,144,161,162,300,361,546,1373,1374,1391,1430],[89,144,161,162,166,278,361,362,363,758,1373,1374,1382,1383,1388,1389,1450,1451,1825],[89,144,161,162,361,362,363,417,534,546,1452],[89,144,161,162,361,362,363,534,551,1452,1453,1454,1825],[89,144,161,162,278,362,363,1825,1906],[89,144,161,162,304,361,372],[89,144,158,161,162,187,278,362,681,1504,1825],[89,144,161,162,1326],[89,144,161,162,1326,1327,1640,1643],[89,144,145,149,156,161,162,166,188,278,341,361,502,772,1454],[89,144,161,162,341,502],[89,144,161,162,362,363,367],[89,144,156,161,162,166,278,315,361,1497],[89,144,161,162,278,362,363,416],[89,144,161,162,372,1702,1703,1705,1710,1713,1721,1723,1724,1725,1727],[89,144,161,162,361,372,1702,1703,1705,1710,1713,1729,1730,1733,1734,1736],[89,144,161,162,372,1702,1703,1705,1710,1713,1738,1739,1740,1741,1743],[89,144,161,162,1702,1703,1705,1710,1711,1713,1714,1716,1717,1719],[89,144,161,162,372,1702,1703,1705,1710,1713,1745,1746,1747,1748,1749],[89,144,155,161,162,166,278,372,1703],[89,144,161,162,1703],[89,144,157,161,162],[89,144,161,162,416,1702,1724],[89,144,161,162,1702],[89,144,161,162,1702,1705,1708,1710,1722,1723,1724,1725,1726],[89,144,156,157,161,162,361,1702,1732],[89,144,161,162,1702,1733],[89,144,161,162,1702,1705,1708,1710,1722,1730,1733,1734,1735],[89,144,161,162,278,361,372,804,1702,1703,1704,1705,1710,1711,1712,1720,1728,1737,1744,1747,1750],[89,144,161,162,361,1700],[89,144,161,162,416,1702,1740],[89,144,161,162,1702,1705,1708,1710,1722,1739,1740,1741,1742],[89,144,161,162,1702,1705],[89,144,161,162,315,1702,1705,1710,1721,1722],[89,144,161,162,315,1702,1705,1710,1722,1729],[89,144,161,162,315,1702,1705,1710,1722,1738],[89,144,161,162,361,1702],[89,144,161,162,310,315,1702,1707],[89,144,161,162,315,1702,1705,1710,1714,1715],[89,144,149,157,161,162,166,278,310,315,361,1700,1702,1705,1706,1708,1709],[89,144,161,162,315,1702],[89,144,161,162,315,1702,1705,1710,1745],[89,144,157,161,162,166,1702],[89,144,161,162,1702,1711],[89,144,161,162,1702,1705,1706,1708,1710,1711,1715,1716,1717,1718],[89,144,161,162,300,315,361],[89,144,155,161,162,300,361],[89,144,149,157,161,162],[89,144,161,162,1702,1747],[89,144,161,162,1702,1705,1708,1710,1746,1747,1748],[89,144,149,161,162,300,303,337,361,363,371,1674],[89,144,149,161,162,300,303,371],[89,144,161,162,1882],[89,144,156,161,162,278,304,309,361,362,363,1323,1324,1325,1327,1329,1332,1334,1825],[89,144,161,162,278,309,361,362,363,1324,1328,1825],[89,144,161,162,309,361,362,363],[89,144,161,162,309,361,529],[89,144,161,162,1333],[89,144,161,162,1888],[89,144,161,162,362,363],[89,144,161,162,301],[89,144,161,162,278,285,361,362,363,364,534,1825],[89,144,161,162,317,372,1651],[89,144,149,156,161,162,166,278,317,361,362,363,372,528,772,1582,1649,1650,1652],[89,144,145,156,161,162,166,317,361,372,758,759,1333,1622,1625,1626],[89,144,161,162,317],[89,144,161,162,318,1649],[89,144,161,162,318,1656],[89,144,161,162,318,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666],[89,144,161,162,318],[89,144,156,161,162,166,318,1654,1655,1667],[89,144,156,161,162,166,278,318,361,362,363,1654,1655,1668,1669,1670],[89,144,161,162,318,1651],[89,144,156,161,162,166,318,1655],[89,144,156,161,162,165,166,318,1654],[89,144,161,162,1459],[89,144,161,162,1459,1460],[89,144,156,161,162,166,354,361,1459,1460,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1482,1483,1484,1485,1486,1487,1488,1489,1492,1496],[89,144,161,162,1459,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1482,1483,1484,1485,1487,1488,1489,1490],[89,144,156,161,162,361,1459,1490,1491],[89,144,161,162,361,1459,1462],[89,144,161,162,1459,1462],[89,144,161,162,301,361,529,1459,1462],[89,144,161,162,315,1459,1462],[89,144,161,162,529,1459,1462],[89,144,161,162,283,284,301,315,1459,1462],[89,144,161,162,1459,1462,1481],[89,144,161,162,361,529,1459,1462],[89,144,161,162,354,529,1459,1462],[89,144,161,162,300,324,528],[89,144,156,161,162,166,361,1459,1486,1497],[89,144,156,161,162,166,278,361,362,363,772,1459,1461,1497,1498,1825],[89,144,161,162,166,278,361,362,363,364,533,534,535,536,538,539,1825],[89,144,145,156,161,162,165,166,300,361,372,759,1327,1333,1622,1623,1624,1625,1626],[89,144,145,156,157,161,162,165,166,300,372,758,774,1333,1441,1443,1610,1620],[89,144,161,162,282,283,300,307,361,372,1430,1631,1635,1636],[89,144,161,162,300,308,316,361,1430],[89,144,161,162,300,361,1430,1631,1635,1641],[89,144,156,161,162,166,278,281,300,307,316,317,361,372,782,1327,1430,1517,1593,1621,1625,1627,1628,1629,1631,1632,1633,1634,1637,1638,1639,1640],[89,144,161,162,300,361,363,1430,1631],[89,144,161,162,1621,1627,1632,1637,1638,1639,1641],[89,144,161,162,300,315,316,361,529,1631,1641],[89,144,161,162,315,316,361,551,1333,1517,1593,1594,1631,1635,1642,1644],[89,144,161,162,315,317,361,1630],[89,144,161,162,166,278,362,363,534,1825],[89,144,156,161,162,166,278,361,362,363,528,1365,1825],[89,144,161,162,301,315,361,692],[89,144,161,162,166,278,362,363,364,368,372,1825,1906],[89,144,161,162,166,187,278,322,323,361,362,363,364,368,531,538,540,541,542,1825,1906],[89,144,157,161,162,166,361],[89,144,157,161,162,166,1584,1585],[89,144,145,156,161,162,166,187,188,278,361,362,363,528,1582,1583,1589,1590],[89,144,156,161,162,165,166],[89,144,145,161,162,165,166,171,758],[89,144,157,161,162,166,361,1586,1587,1588],[89,144,149,156,161,162,166,278],[89,144,161,162,315,1756,1757],[89,144,161,162,354,361,1759],[89,144,161,162,354,361],[89,144,161,162,315,361,527,528,1679],[89,144,161,162,278,337,354,361,510,542,1497,1675,1752,1755,1756,1757,1758,1760,1761,1762,1817,1818,1819,1820,1821,1822],[89,144,161,162,278,361,362,363,528,1759],[89,144,161,162,335,354,361],[89,144,156,161,162,165,166,282,338,361,418,529,1459,1803,1816],[89,144,161,162,354,361,1817],[89,144,161,162,1679,1756,1757],[89,144,161,162,362,510,527],[89,144,161,162,183],[89,144,161,162,354,1820],[89,144,161,162,1825],[89,144,161,162,278,321,527],[89,144,161,162,278,354,510,527,1893],[89,144,161,162,278,1507],[89,144,161,162,166,278,537,1894,1896],[89,144,161,162,278,324,341,354,1894],[89,144,161,162,278,1896],[89,144,161,162,307,308,361],[89,144,161,162,309],[89,144,161,162,309,361],[89,144,161,162,354,527],[89,144,161,162,282,283,286,300,301,315],[89,144,161,162,282,300,301,321,324],[89,144,161,162,300,324,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526],[89,144,161,162,300,324,325],[89,144,161,162,300,324],[89,144,161,162,300,324,330],[89,144,161,162,300,324,361],[89,144,161,162,300,315,324,325],[89,144,161,162,300,324,343],[89,144,161,162,300,317,324],[89,144,161,162,324],[89,144,161,162,324,325],[89,144,161,162,300,324,326,327,328,329,330,331,332,333,334,336,337,339,340,342,343,344,345,346,347,348,349,350,351,352,353],[89,144,161,162,300,324,335],[89,144,161,162,300,324,341],[89,144,161,162,300,324,325,338],[89,144,161,162,300,303,324],[89,144,161,162,300,310,315,319,324,325],[89,144,161,162,282],[89,144,161,162,166,278,364,371],[89,144,161,162,360],[89,144,161,162,1441,1442],[89,144,161,162,283,284,301,307,308],[89,144,161,162,685,1592,1902],[89,144,161,162,281,307,308,1592],[89,144,161,162,281],[89,144,161,162,302,305,306,314,316,317,318,321,323,341,355,358,359],[89,144,161,162,300],[89,144,161,162,311,315,356],[89,144,161,162,304],[89,144,161,162,305,311,312,313,314,316,319,320,355,356,357],[89,144,161,162,278,280,282,283,284,285,286,301,302,303,304,305,306,307,312,313,314,315,316,317,318,319,320,321,322,323,354,356],[89,144,161,162,280,281,282,283,284,355],[89,144,161,162,301,304,309,311],[89,144,161,162,301,309,310],[89,144,161,162,307,308,315],[89,144,161,162,355],[89,144,161,162,315,419]],"fileInfos":[{"version":"c430d44666289dae81f30fa7b2edebf186ecc91a2d4c71266ea6ae76388792e1","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","impliedFormat":1},{"version":"ee7bad0c15b58988daa84371e0b89d313b762ab83cb5b31b8a2d1162e8eb41c2","impliedFormat":1},{"version":"27bdc30a0e32783366a5abeda841bc22757c1797de8681bbe81fbc735eeb1c10","impliedFormat":1},{"version":"8fd575e12870e9944c7e1d62e1f5a73fcf23dd8d3a321f2a2c74c20d022283fe","impliedFormat":1},{"version":"2ab096661c711e4a81cc464fa1e6feb929a54f5340b46b0a07ac6bbf857471f0","impliedFormat":1},{"version":"080941d9f9ff9307f7e27a83bcd888b7c8270716c39af943532438932ec1d0b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2e80ee7a49e8ac312cc11b77f1475804bee36b3b2bc896bead8b6e1266befb43","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7a3c8b952931daebdfc7a2897c53c0a1c73624593fa070e46bd537e64dcd20a","affectsGlobalScope":true,"impliedFormat":1},{"version":"80e18897e5884b6723488d4f5652167e7bb5024f946743134ecc4aa4ee731f89","affectsGlobalScope":true,"impliedFormat":1},{"version":"cd034f499c6cdca722b60c04b5b1b78e058487a7085a8e0d6fb50809947ee573","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"0559b1f683ac7505ae451f9a96ce4c3c92bdc71411651ca6ddb0e88baaaad6a3","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb0f136d372979348d59b3f5020b4cdb81b5504192b1cacff5d1fbba29378aa1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a680117f487a4d2f30ea46f1b4b7f58bef1480456e18ba53ee85c2746eeca012","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"d6d7ae4d1f1f3772e2a3cde568ed08991a8ae34a080ff1151af28b7f798e22ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true,"impliedFormat":1},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true,"impliedFormat":1},{"version":"959d36cddf5e7d572a65045b876f2956c973a586da58e5d26cde519184fd9b8a","affectsGlobalScope":true,"impliedFormat":1},{"version":"965f36eae237dd74e6cca203a43e9ca801ce38824ead814728a2807b1910117d","affectsGlobalScope":true,"impliedFormat":1},{"version":"3925a6c820dcb1a06506c90b1577db1fdbf7705d65b62b99dce4be75c637e26b","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a3d63ef2b853447ec4f749d3f368ce642264246e02911fcb1590d8c161b8005","affectsGlobalScope":true,"impliedFormat":1},{"version":"8cdf8847677ac7d20486e54dd3fcf09eda95812ac8ace44b4418da1bbbab6eb8","affectsGlobalScope":true,"impliedFormat":1},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true,"impliedFormat":1},{"version":"b4b67b1a91182421f5df999988c690f14d813b9850b40acd06ed44691f6727ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"df83c2a6c73228b625b0beb6669c7ee2a09c914637e2d35170723ad49c0f5cd4","affectsGlobalScope":true,"impliedFormat":1},{"version":"436aaf437562f276ec2ddbee2f2cdedac7664c1e4c1d2c36839ddd582eeb3d0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e3c06ea092138bf9fa5e874a1fdbc9d54805d074bee1de31b99a11e2fec239d","affectsGlobalScope":true,"impliedFormat":1},{"version":"87dc0f382502f5bbce5129bdc0aea21e19a3abbc19259e0b43ae038a9fc4e326","affectsGlobalScope":true,"impliedFormat":1},{"version":"b1cb28af0c891c8c96b2d6b7be76bd394fddcfdb4709a20ba05a7c1605eea0f9","affectsGlobalScope":true,"impliedFormat":1},{"version":"2fef54945a13095fdb9b84f705f2b5994597640c46afeb2ce78352fab4cb3279","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac77cb3e8c6d3565793eb90a8373ee8033146315a3dbead3bde8db5eaf5e5ec6","affectsGlobalScope":true,"impliedFormat":1},{"version":"56e4ed5aab5f5920980066a9409bfaf53e6d21d3f8d020c17e4de584d29600ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ece9f17b3866cc077099c73f4983bddbcb1dc7ddb943227f1ec070f529dedd1","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a6282c8827e4b9a95f4bf4f5c205673ada31b982f50572d27103df8ceb8013c","affectsGlobalScope":true,"impliedFormat":1},{"version":"1c9319a09485199c1f7b0498f2988d6d2249793ef67edda49d1e584746be9032","affectsGlobalScope":true,"impliedFormat":1},{"version":"e3a2a0cee0f03ffdde24d89660eba2685bfbdeae955a6c67e8c4c9fd28928eeb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811c71eee4aa0ac5f7adf713323a5c41b0cf6c4e17367a34fbce379e12bbf0a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"60037901da1a425516449b9a20073aa03386cce92f7a1fd902d7602be3a7c2e9","affectsGlobalScope":true,"impliedFormat":1},{"version":"d4b1d2c51d058fc21ec2629fff7a76249dec2e36e12960ea056e3ef89174080f","affectsGlobalScope":true,"impliedFormat":1},{"version":"22adec94ef7047a6c9d1af3cb96be87a335908bf9ef386ae9fd50eeb37f44c47","affectsGlobalScope":true,"impliedFormat":1},{"version":"196cb558a13d4533a5163286f30b0509ce0210e4b316c56c38d4c0fd2fb38405","affectsGlobalScope":true,"impliedFormat":1},{"version":"73f78680d4c08509933daf80947902f6ff41b6230f94dd002ae372620adb0f60","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5239f5c01bcfa9cd32f37c496cf19c61d69d37e48be9de612b541aac915805b","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"bde31fd423cd93b0eff97197a3f66df7c93e8c0c335cbeb113b7ff1ac35c23f4","impliedFormat":1},{"version":"d153a11543fd884b596587ccd97aebbeed950b26933ee000f94009f1ab142848","affectsGlobalScope":true,"impliedFormat":1},{"version":"378281aa35786c27d5811af7e6bcaa492eebd0c7013d48137c35bbc69a2b9751","affectsGlobalScope":true,"impliedFormat":1},{"version":"3af97acf03cc97de58a3a4bc91f8f616408099bc4233f6d0852e72a8ffb91ac9","affectsGlobalScope":true,"impliedFormat":1},{"version":"1b2dd1cbeb0cc6ae20795958ba5950395ebb2849b7c8326853dd15530c77ab0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"1db0b7dca579049ca4193d034d835f6bfe73096c73663e5ef9a0b5779939f3d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"387a023d363f755eb63450a66c28b14cdd7bc30a104565e2dbf0a8988bb4a56c","affectsGlobalScope":true,"impliedFormat":1},{"version":"9798340ffb0d067d69b1ae5b32faa17ab31b82466a3fc00d8f2f2df0c8554aaa","affectsGlobalScope":true,"impliedFormat":1},{"version":"f26b11d8d8e4b8028f1c7d618b22274c892e4b0ef5b3678a8ccbad85419aef43","affectsGlobalScope":true,"impliedFormat":1},{"version":"4967529644e391115ca5592184d4b63980569adf60ee685f968fd59ab1557188","impliedFormat":1},{"version":"cdcf9ea426ad970f96ac930cd176d5c69c6c24eebd9fc580e1572d6c6a88f62c","impliedFormat":1},{"version":"23cd712e2ce083d68afe69224587438e5914b457b8acf87073c22494d706a3d0","impliedFormat":1},{"version":"487b694c3de27ddf4ad107d4007ad304d29effccf9800c8ae23c2093638d906a","impliedFormat":1},{"version":"3a80bc85f38526ca3b08007ee80712e7bb0601df178b23fbf0bf87036fce40ce","impliedFormat":1},{"version":"ccf4552357ce3c159ef75f0f0114e80401702228f1898bdc9402214c9499e8c0","impliedFormat":1},{"version":"c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","impliedFormat":1},{"version":"68834d631c8838c715f225509cfc3927913b9cc7a4870460b5b60c8dbdb99baf","impliedFormat":1},{"version":"2931540c47ee0ff8a62860e61782eb17b155615db61e36986e54645ec67f67c2","impliedFormat":1},{"version":"ccab02f3920fc75c01174c47fcf67882a11daf16baf9e81701d0a94636e94556","impliedFormat":1},{"version":"f6faf5f74e4c4cc309a6c6a6c4da02dbb840be5d3e92905a23dcd7b2b0bd1986","impliedFormat":1},{"version":"ea6bc8de8b59f90a7a3960005fd01988f98fd0784e14bc6922dde2e93305ec7d","impliedFormat":1},{"version":"36107995674b29284a115e21a0618c4c2751b32a8766dd4cb3ba740308b16d59","impliedFormat":1},{"version":"914a0ae30d96d71915fc519ccb4efbf2b62c0ddfb3a3fc6129151076bc01dc60","impliedFormat":1},{"version":"33e981bf6376e939f99bd7f89abec757c64897d33c005036b9a10d9587d80187","impliedFormat":1},{"version":"7fd1b31fd35876b0aa650811c25ec2c97a3c6387e5473eb18004bed86cdd76b6","impliedFormat":1},{"version":"b41767d372275c154c7ea6c9d5449d9a741b8ce080f640155cc88ba1763e35b3","impliedFormat":1},{"version":"3bacf516d686d08682751a3bd2519ea3b8041a164bfb4f1d35728993e70a2426","impliedFormat":1},{"version":"7fb266686238369442bd1719bc0d7edd0199da4fb8540354e1ff7f16669b4323","impliedFormat":1},{"version":"0a60a292b89ca7218b8616f78e5bbd1c96b87e048849469cccb4355e98af959a","impliedFormat":1},{"version":"0b6e25234b4eec6ed96ab138d96eb70b135690d7dd01f3dd8a8ab291c35a683a","impliedFormat":1},{"version":"9666f2f84b985b62400d2e5ab0adae9ff44de9b2a34803c2c5bd3c8325b17dc0","impliedFormat":1},{"version":"40cd35c95e9cf22cfa5bd84e96408b6fcbca55295f4ff822390abb11afbc3dca","impliedFormat":1},{"version":"b1616b8959bf557feb16369c6124a97a0e74ed6f49d1df73bb4b9ddf68acf3f3","impliedFormat":1},{"version":"5b03a034c72146b61573aab280f295b015b9168470f2df05f6080a2122f9b4df","impliedFormat":1},{"version":"40b463c6766ca1b689bfcc46d26b5e295954f32ad43e37ee6953c0a677e4ae2b","impliedFormat":1},{"version":"249b9cab7f5d628b71308c7d9bb0a808b50b091e640ba3ed6e2d0516f4a8d91d","impliedFormat":1},{"version":"80aae6afc67faa5ac0b32b5b8bc8cc9f7fa299cff15cf09cc2e11fd28c6ae29e","impliedFormat":1},{"version":"f473cd2288991ff3221165dcf73cd5d24da30391f87e85b3dd4d0450c787a391","impliedFormat":1},{"version":"499e5b055a5aba1e1998f7311a6c441a369831c70905cc565ceac93c28083d53","impliedFormat":1},{"version":"54c3e2371e3d016469ad959697fd257e5621e16296fa67082c2575d0bf8eced0","impliedFormat":1},{"version":"beb8233b2c220cfa0feea31fbe9218d89fa02faa81ef744be8dce5acb89bb1fd","impliedFormat":1},{"version":"c183b931b68ad184bc8e8372bf663f3d33304772fb482f29fb91b3c391031f3e","impliedFormat":1},{"version":"5d0375ca7310efb77e3ef18d068d53784faf62705e0ad04569597ae0e755c401","impliedFormat":1},{"version":"59af37caec41ecf7b2e76059c9672a49e682c1a2aa6f9d7dc78878f53aa284d6","impliedFormat":1},{"version":"addf417b9eb3f938fddf8d81e96393a165e4be0d4a8b6402292f9c634b1cb00d","impliedFormat":1},{"version":"48cc3ec153b50985fb95153258a710782b25975b10dd4ac8a4f3920632d10790","impliedFormat":1},{"version":"adf27937dba6af9f08a68c5b1d3fce0ca7d4b960c57e6d6c844e7d1a8e53adae","impliedFormat":1},{"version":"e1528ca65ac90f6fa0e4a247eb656b4263c470bb22d9033e466463e13395e599","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"866078923a56d026e39243b4392e282c1c63159723996fa89243140e1388a98d","impliedFormat":1},{"version":"f724236417941ea77ec8d38c6b7021f5fb7f8521c7f8c1538e87661f2c6a0774","affectsGlobalScope":true,"impliedFormat":1},{"version":"1cf059eaf468efcc649f8cf6075d3cb98e9a35a0fe9c44419ec3d2f5428d7123","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d97fb21da858fb18b8ae72c314e9743fd52f73ebe2764e12af1db32fc03f853f","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ea15fd99b2e34cb25fe8346c955000bb70c8b423ae4377a972ef46bfb37f595","impliedFormat":1},{"version":"7cf69dd5502c41644c9e5106210b5da7144800670cbe861f66726fa209e231c4","impliedFormat":1},{"version":"72c1f5e0a28e473026074817561d1bc9647909cf253c8d56c41d1df8d95b85f7","impliedFormat":1},{"version":"f9b4137a0d285bd77dba2e6e895530112264310ae47e07bf311feae428fb8b61","affectsGlobalScope":true,"impliedFormat":1},{"version":"c06b2652ffeb89afd0f1c52c165ced77032f9cd09bc481153fbd6b5504c69494","impliedFormat":1},{"version":"51aecd2df90a3cffea1eb4696b33b2d78594ea2aa2138e6b9471ec4841c6c2ee","impliedFormat":1},{"version":"9d8f9e63e29a3396285620908e7f14d874d066caea747dc4b2c378f0599166b4","affectsGlobalScope":true,"impliedFormat":1},{"version":"5524481e56c48ff486f42926778c0a3cce1cc85dc46683b92b1271865bcf015a","impliedFormat":1},{"version":"612422d5ba6b4a5c4537f423e9199645468ad80a689801da63ab7edb43f7b835","impliedFormat":1},{"version":"db9ada976f9e52e13f7ae8b9a320f4b67b87685938c5879187d8864b2fbe97f3","impliedFormat":1},{"version":"9f39e70a354d0fba29ac3cdf6eca00b7f9e96f64b2b2780c432e8ea27f133743","impliedFormat":1},{"version":"0dace96cc0f7bc6d0ee2044921bdf19fe42d16284dbcc8ae200800d1c9579335","impliedFormat":1},{"version":"a2e2bbde231b65c53c764c12313897ffdfb6c49183dd31823ee2405f2f7b5378","impliedFormat":1},{"version":"ad1cc0ed328f3f708771272021be61ab146b32ecf2b78f3224959ff1e2cd2a5c","impliedFormat":1},{"version":"c64e1888baaa3253ca4405b455e4bf44f76357868a1bd0a52998ade9a092ad78","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc8c6f5322961b56d9906601b20798725df60baeab45ec014fba9f795d5596fd","impliedFormat":1},{"version":"0904660ae854e6d41f6ff25356db1d654436c6305b0f0aa89d1532df0253486e","impliedFormat":1},{"version":"060d305fe4494d8cb2b99d620928d369d1ee55c1645f5e729a2aca07d0f108cb","impliedFormat":1},{"version":"a016b2a26863dd6acb1f18c4ff37363c2b51e27ca7b3374dc6342aff1ddead2d","impliedFormat":1},{"version":"0c50296ee73dae94efc3f0da4936b1146ca6ce2217acfabb44c19c9a33fa30e5","impliedFormat":1},{"version":"bbf42f98a5819f4f06e18c8b669a994afe9a17fe520ae3454a195e6eabf7700d","impliedFormat":1},{"version":"0e5974dfff7a97181c7c376545f126b20acf2f1341db7d3fccea4977bf3ce19c","impliedFormat":1},{"version":"c7f977ea78a1b060a30554c1c4ec0e2269c6e305a349ca2ada14931ac27ecc0b","affectsGlobalScope":true,"impliedFormat":1},{"version":"3806cdd6b48ba01a9198134e62a384ec217a98f316d4baef74dd46d62c947a63","impliedFormat":1},{"version":"ff65b8a8bd380c6d129becc35de02f7c29ad7ce03300331ca91311fb4044d1a9","impliedFormat":1},{"version":"04bf1aa481d1adfb16d93d76e44ce71c51c8ef68039d849926551199489637f6","impliedFormat":1},{"version":"2c9adcc85574b002c9a6311ff2141055769e0071856ec979d92ff989042b1f1b","affectsGlobalScope":true,"impliedFormat":1},{"version":"b8bf3fe89ec8baa335f6370b9fa36308e1bc7a72e2eb2dad1e94f31e27fa28b5","affectsGlobalScope":true,"impliedFormat":1},{"version":"a58a15da4c5ba3df60c910a043281256fa52d36a0fcdef9b9100c646282e88dd","impliedFormat":1},{"version":"b36beffbf8acdc3ebc58c8bb4b75574b31a2169869c70fc03f82895b93950a12","impliedFormat":1},{"version":"de263f0089aefbfd73c89562fb7254a7468b1f33b61839aafc3f035d60766cb4","impliedFormat":1},{"version":"77fbe5eecb6fac4b6242bbf6eebfc43e98ce5ccba8fa44e0ef6a95c945ff4d98","impliedFormat":1},{"version":"8c81fd4a110490c43d7c578e8c6f69b3af01717189196899a6a44f93daa57a3a","impliedFormat":1},{"version":"5fb39858b2459864b139950a09adae4f38dad87c25bf572ce414f10e4bd7baab","impliedFormat":1},{"version":"35390d6fa94bdb432c5d0bcb6547bdd11406c2692a6b90b9e47be2105ea19bd6","impliedFormat":1},{"version":"3910dab597c40e173bf0e0d419d3ce9682c54ebf6ae84849f9b829b1451a17ec","impliedFormat":1},{"version":"37ba7b45141a45ce6e80e66f2a96c8a5ab1bcef0fc2d0f56bb58df96ec67e972","impliedFormat":1},{"version":"45650f47bfb376c8a8ed39d4bcda5902ab899a3150029684ee4c10676d9fbaee","impliedFormat":1},{"version":"486c074a5c0f2254345c0d1c9540380f5463999e42d7e1a159305ea823d3c4b1","affectsGlobalScope":true,"impliedFormat":1},{"version":"c119835edf36415081dfd9ed15fc0cd37aaa28d232be029ad073f15f3d88c323","impliedFormat":1},{"version":"8e7c3bed5f19ade8f911677ddc83052e2283e25b0a8654cd89db9079d4b323c7","impliedFormat":1},{"version":"9705cd157ffbb91c5cab48bdd2de5a437a372e63f870f8a8472e72ff634d47c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"ae86f30d5d10e4f75ce8dcb6e1bd3a12ecec3d071a21e8f462c5c85c678efb41","impliedFormat":1},{"version":"ccf3afaeebbeee4ca9092101e99fd6abd681116b6e5ec23e381bbb1e1f32262c","impliedFormat":1},{"version":"e03460fe72b259f6d25ad029f085e4bedc3f90477da4401d8fbc1efa9793230e","impliedFormat":1},{"version":"4286a3a6619514fca656089aee160bb6f2e77f4dd53dc5a96b26a0b4fc778055","impliedFormat":1},{"version":"ab7818a9d57a9297b90e456fc68b77f84d74395a9210a3cfa9d87db33aff8b14","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb08062718a5470cd864c1fae0eb5b3a3adc5bcd05dcf87608d6f60b65eca3f4","affectsGlobalScope":true,"impliedFormat":1},{"version":"3a815b7d1aebc0646b91548eab2fc19dada09ff255d04c71ced00bbd3058c8eb","impliedFormat":1},{"version":"255d948f87f24ffd57bcb2fdf95792fd418a2e1f712a98cf2cce88744d75085c","impliedFormat":1},{"version":"0d5b085f36e6dc55bc6332ecb9c733be3a534958c238fb8d8d18d4a2b6f2a15a","impliedFormat":1},{"version":"836b36913830645ac3b28fe33731aac3fdb3524ee8adbb4cdab9a5c189f41943","affectsGlobalScope":true,"impliedFormat":1},{"version":"bfd3b3c21a56104693183942e221c1896ee23bcb8f8d91ab0b941f7b32985411","impliedFormat":1},{"version":"d7e9ab1b0996639047c61c1e62f85c620e4382206b3abb430d9a21fb7bc23c77","impliedFormat":1},{"version":"a7ca8df4f2931bef2aa4118078584d84a0b16539598eaadf7dce9104dfaa381c","impliedFormat":1},{"version":"10073cdcf56982064c5337787cc59b79586131e1b28c106ede5bff362f912b70","impliedFormat":99},{"version":"72950913f4900b680f44d8cab6dd1ea0311698fc1eefb014eb9cdfc37ac4a734","impliedFormat":1},{"version":"151ff381ef9ff8da2da9b9663ebf657eac35c4c9a19183420c05728f31a6761d","impliedFormat":1},{"version":"ee70b8037ecdf0de6c04f35277f253663a536d7e38f1539d270e4e916d225a3f","affectsGlobalScope":true,"impliedFormat":1},{"version":"a660aa95476042d3fdcc1343cf6bb8fdf24772d31712b1db321c5a4dcc325434","impliedFormat":1},{"version":"36977c14a7f7bfc8c0426ae4343875689949fb699f3f84ecbe5b300ebf9a2c55","impliedFormat":1},{"version":"ff0a83c9a0489a627e264ffcb63f2264b935b20a502afa3a018848139e3d8575","impliedFormat":99},{"version":"161c8e0690c46021506e32fda85956d785b70f309ae97011fd27374c065cac9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"f582b0fcbf1eea9b318ab92fb89ea9ab2ebb84f9b60af89328a91155e1afce72","impliedFormat":1},{"version":"402e5c534fb2b85fa771170595db3ac0dd532112c8fa44fc23f233bc6967488b","impliedFormat":1},{"version":"52dcc257df5119fb66d864625112ce5033ac51a4c2afe376a0b299d2f7f76e4a","impliedFormat":1},{"version":"e5bab5f871ef708d52d47b3e5d0aa72a08ee7a152f33931d9a60809711a2a9a3","impliedFormat":1},{"version":"e16dc2a81595736024a206c7d5c8a39bfe2e6039208ef29981d0d95434ba8fcf","impliedFormat":1},{"version":"cc4a4903fb698ca1d961d4c10dce658aa3a479faf40509d526f122b044eaf6a4","impliedFormat":1},{"version":"19ee8416e6473ed6c7adb868fa796b5653cf0fa2a337658e677eaa0d134388c3","impliedFormat":1},{"version":"1328ab4e442614b28cdb3d4b414cf68325c0da0dca07287a338d0654b7a00261","impliedFormat":1},{"version":"a039dc21f045919f3cbee2ec13812cc6cc3eebc99dae4be00973230f468d19a6","impliedFormat":1},{"version":"3fbe57af01460e49dcd29df55d6931e1672bc6f1be0fb073d11410bc16f9037d","impliedFormat":1},{"version":"f760be449e8562ec5c09bb5187e8e1eabf3c113c0c58cddda53ef8c69f3e2131","impliedFormat":1},{"version":"44325ed13294fce6ab825b82947bbeed2611db7dad9d9135260192f375e5a189","impliedFormat":1},{"version":"e392e8fb5b514eafc585601c1d781485aa6dd6a320e75daf1064a4c6918a1b45","impliedFormat":1},{"version":"46e4a36e8ddbdfb4e7330e11c81c970dc8b218611df9183d39c41c5f8c653b55","impliedFormat":1},{"version":"370bde134aa8c2abc926d0e99d3a4d5d5dba65c6ee65459137e4f02670cbf841","impliedFormat":1},{"version":"6332f565867cf4a740a70e30f31cefba37ef7cebcf74f22eab8d744fde6d193e","impliedFormat":1},{"version":"2977b7884aedc895a1d0c9c210c7cf3272c29d6959a08a6fa3ff71e0aff08175","impliedFormat":1},{"version":"17f2922d41ddd032830a91371c948cd9ce903b35c95adca72271a54584f19b0b","impliedFormat":1},{"version":"3eed76ede2a1a14d7c9bb0a642041282dcc264811139d3dd275c9fe14efc9840","impliedFormat":1},{"version":"00cf4001e0d9c6e5e036bc545b9d73e2b8b84cddb02e61ad05bab3752b1d4522","impliedFormat":1},{"version":"8d369483f0c2b9ee388129cfdb6a43bc8112b377e86a41884bd06e19ce04f4c1","impliedFormat":99},{"version":"960bd764c62ac43edc24eaa2af958a4b4f1fa5d27df5237e176d0143b36a39c6","affectsGlobalScope":true,"impliedFormat":1},{"version":"3fd8a5aefd8c3feb3936ca66f5aa89dff7bf6e6537b4158dbd0f6e0d65ed3b9e","impliedFormat":1},{"version":"a18642ddf216f162052a16cba0944892c4c4c977d3306a87cb673d46abbb0cbf","impliedFormat":1},{"version":"41c41c6e90133bb2a14f7561f29944771886e5535945b2b372e2f6ed6987746e","impliedFormat":1},{"version":"4ec16d7a4e366c06a4573d299e15fe6207fc080f41beac5da06f4af33ea9761e","impliedFormat":1},{"version":"59f8dc89b9e724a6a667f52cdf4b90b6816ae6c9842ce176d38fcc973669009e","affectsGlobalScope":true,"impliedFormat":1},{"version":"e4af494f7a14b226bbe732e9c130d8811f8c7025911d7c58dd97121a85519715","impliedFormat":1},{"version":"cbb1c5ba5dbabe42c19ca31b83e48fec95895484fe1d1a8fb649b69ea224c5b8","impliedFormat":99},{"version":"748aaddcaf36dd6d2cd08d9b4a8fdf621da41cb61dc4536d17104a23a7c12f6d","impliedFormat":99},{"version":"556ccd493ec36c7d7cb130d51be66e147b91cc1415be383d71da0f1e49f742a9","impliedFormat":1},{"version":"f468b74459f1ad4473b36a36d49f2b255f3c6b5d536c81239c2b2971df089eaf","impliedFormat":1},{"version":"95aba78013d782537cc5e23868e736bec5d377b918990e28ed56110e3ae8b958","impliedFormat":1},{"version":"524a409ad72186b7f6cb16898c349465cfa876f641d6cb6137b3123d5cfca619","impliedFormat":1},{"version":"52dcc257df5119fb66d864625112ce5033ac51a4c2afe376a0b299d2f7f76e4a","impliedFormat":1},{"version":"e5bab5f871ef708d52d47b3e5d0aa72a08ee7a152f33931d9a60809711a2a9a3","impliedFormat":1},{"version":"e16dc2a81595736024a206c7d5c8a39bfe2e6039208ef29981d0d95434ba8fcf","impliedFormat":1},{"version":"cc4a4903fb698ca1d961d4c10dce658aa3a479faf40509d526f122b044eaf6a4","impliedFormat":1},{"version":"19ee8416e6473ed6c7adb868fa796b5653cf0fa2a337658e677eaa0d134388c3","impliedFormat":1},{"version":"1328ab4e442614b28cdb3d4b414cf68325c0da0dca07287a338d0654b7a00261","impliedFormat":1},{"version":"a039dc21f045919f3cbee2ec13812cc6cc3eebc99dae4be00973230f468d19a6","impliedFormat":1},{"version":"3fbe57af01460e49dcd29df55d6931e1672bc6f1be0fb073d11410bc16f9037d","impliedFormat":1},{"version":"f760be449e8562ec5c09bb5187e8e1eabf3c113c0c58cddda53ef8c69f3e2131","impliedFormat":1},{"version":"44325ed13294fce6ab825b82947bbeed2611db7dad9d9135260192f375e5a189","impliedFormat":1},{"version":"e392e8fb5b514eafc585601c1d781485aa6dd6a320e75daf1064a4c6918a1b45","impliedFormat":1},{"version":"46e4a36e8ddbdfb4e7330e11c81c970dc8b218611df9183d39c41c5f8c653b55","impliedFormat":1},{"version":"370bde134aa8c2abc926d0e99d3a4d5d5dba65c6ee65459137e4f02670cbf841","impliedFormat":1},{"version":"6332f565867cf4a740a70e30f31cefba37ef7cebcf74f22eab8d744fde6d193e","impliedFormat":1},{"version":"2977b7884aedc895a1d0c9c210c7cf3272c29d6959a08a6fa3ff71e0aff08175","impliedFormat":1},{"version":"17f2922d41ddd032830a91371c948cd9ce903b35c95adca72271a54584f19b0b","impliedFormat":1},{"version":"3eed76ede2a1a14d7c9bb0a642041282dcc264811139d3dd275c9fe14efc9840","impliedFormat":1},{"version":"e3cf0611709328b449ec13f8c436712d62003620ce480139fae46ce001c2ee9f","impliedFormat":1},{"version":"8d369483f0c2b9ee388129cfdb6a43bc8112b377e86a41884bd06e19ce04f4c1","impliedFormat":99},{"version":"2be2227c3810dfd84e46674fd33b8d09a4a28ad9cb633ed536effd411665ea1e","impliedFormat":99},{"version":"e134052a6b1ded61693b4037f615dc72f14e2881e79c1ddbff6c514c8a516b05","impliedFormat":1},{"version":"957a44f864ab3c182edc747428e8eec1765257deee7fac86c1147eeac897d832","impliedFormat":1},{"version":"3feec212c0aeb91e5a6e62caaf9f128954590210f8c302910ea377c088f6b61a","impliedFormat":99},{"version":"7fd978ea8f69444fb258da99a6d1174ab08aa1f2ff8220d0a3bbe30f4de1e0cc","impliedFormat":99},{"version":"f5df477ef986fd8e72556683a6df192bbd2050ed63c176bc6e06d666152ed877","impliedFormat":1},{"version":"6cf3473b9fe7aaa72f4346ea50c859d4fc9ec805b4c0ee529e75498e0618bcac","impliedFormat":99},{"version":"fbea5e651cb86ad689d30cf0963878b207baf65cdc00cedb58b15b6e09064910","impliedFormat":1},{"version":"a6add645e43d9899dbbc657157b436e29653c9d1d230dea0cfb9ff1f053a266d","impliedFormat":1},{"version":"56a50d5cb6f9068a247132b8a48a1b3d72b4d8a82f3bb5bb0210cac21341ba48","impliedFormat":1},{"version":"ebe84ad8344962b7117a3b95065f47383215020eaf1b626463863b45b4d16e62","impliedFormat":1},{"version":"8fa68a409acbfc169f88bc6763ffb2df73b49346a938fd7b75397261995db523","impliedFormat":1},{"version":"3e74c6f34a28b7c948bfdaf19172000d589093660b3605f8c21c1b30173c729b","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac51dd7d31333793807a6abaa5ae168512b6131bd41d9c5b98477fc3b7800f9f","impliedFormat":1},{"version":"88ad1af02cacc61bf79683b021d326eeafc91231660a06495c5046d4649ec3a2","impliedFormat":1},{"version":"c0191592be8eb7906f99ac4b8798d80a585b94001ea1a5f50d6ce5b0d13a5c62","impliedFormat":99},{"version":"3fee179f90510f1f6d74f6828067bdfbc139f7739fb91f10d40c8c9ab12954c8","impliedFormat":1},{"version":"434239431a98f064505f8f21d59d953bc1549fd0aa96b6719dda24fe33af918d","impliedFormat":99},{"version":"19dc6a736e1bb6a6df274b6460566710b59a4b10d8c159417bbd3b41a46d0a77","impliedFormat":99},{"version":"7757c6ca7a8ad1992401c6aff33633d6a088515be5a39d7ee188b35bfc8e5f8e","impliedFormat":99},"b3ef263574ff84e1b1f08b3a7197aebe95e7838cc9bd1b171a2b96809543472c",{"version":"2694bfda611e4d2a18e836bc2411150baa8185ec663818e3822931d386b94e94","affectsGlobalScope":true,"impliedFormat":1},{"version":"53f6f22aa2dc89fa5bc010f32845c4d093803ab09d10aad6eaa963f140cb5914","impliedFormat":99},{"version":"71ac5c69e246ed608f2c32d0adbe1ff0cc6cdb70917b7ee209cd46d41fc36917","impliedFormat":99},"39a2919dfe0435467acd5a1ea381e24f6a99b36ec5585e4bca4765207bfc218e","b701b41067404e11031ef5f79a4d4d206789d55e225f99349fa3bf5878b36062","9ea89f5e8b574c8186c3064df45cba92e790e17a015e050490aad3dbbef40678","4167db0b3f9833f2ff0a31d52f44accdaed3566c7ea13c6a7c093c4fdd24bf79","7df19e436fc59fbf9e928243eb784ad8c61cce650fc8b8cabc9dd6facb4bee96","14db0fee50982de46bf1109fb2cb24f46360558753b07405ecf61e882241c54a",{"version":"d3cfde44f8089768ebb08098c96d01ca260b88bccf238d55eee93f1c620ff5a5","impliedFormat":1},{"version":"293eadad9dead44c6fd1db6de552663c33f215c55a1bfa2802a1bceed88ff0ec","impliedFormat":1},{"version":"833e92c058d033cde3f29a6c7603f517001d1ddd8020bc94d2067a3bc69b2a8e","impliedFormat":1},{"version":"08b2fae7b0f553ad9f79faec864b179fc58bc172e295a70943e8585dd85f600c","impliedFormat":1},{"version":"f12edf1672a94c578eca32216839604f1e1c16b40a1896198deabf99c882b340","impliedFormat":1},{"version":"e3498cf5e428e6c6b9e97bd88736f26d6cf147dedbfa5a8ad3ed8e05e059af8a","impliedFormat":1},{"version":"dba3f34531fd9b1b6e072928b6f885aa4d28dd6789cbd0e93563d43f4b62da53","impliedFormat":1},{"version":"f672c876c1a04a223cf2023b3d91e8a52bb1544c576b81bf64a8fec82be9969c","impliedFormat":1},{"version":"e4b03ddcf8563b1c0aee782a185286ed85a255ce8a30df8453aade2188bbc904","impliedFormat":1},{"version":"2329d90062487e1eaca87b5e06abcbbeeecf80a82f65f949fd332cfcf824b87b","impliedFormat":1},{"version":"25b3f581e12ede11e5739f57a86e8668fbc0124f6649506def306cad2c59d262","impliedFormat":1},{"version":"4fdb529707247a1a917a4626bfb6a293d52cd8ee57ccf03830ec91d39d606d6d","impliedFormat":1},{"version":"a9ebb67d6bbead6044b43714b50dcb77b8f7541ffe803046fdec1714c1eba206","impliedFormat":1},{"version":"5780b706cece027f0d4444fbb4e1af62dc51e19da7c3d3719f67b22b033859b9","impliedFormat":1},"d346f2024eeef81147d77d2e4f3f84895dd7795b945119879598e5c0c14c22e5","756d0c7cce21596d9b5969a50e082def0f790effab39727f14232449b4e7e0c2","c4ede2ac93c37959f55f048c31aff63ffe4b9be1270642ae7d9e55430bd921b0","6ce11f5c21137b35f484eed8e8f55823970b79382c4b7d2b0c26ce5a318585ce","129c50819a6b730fba52360bcd8d70640a105e1ba6c0628c22d4e230eec16579","996d76ed8fdb4e48c4971cc86484b440bb6990e0a5b45d08ed63df32800809af","fb3a99598f3e1a751f4344ed48253026c83cc99a34afc57337c69e0b9031debb","7b38de56a7d8e471bbbfef8596c058213395b2ec13785032c36ba3ffdfb86fe5","0eff2fed18e7e1e2b8a6c04ab27c18cee9e6906ed0726b0dd990839af41f1374","1ee5242716f4762571c77f0fb9b2a00a1b1d7f7ce99d79cb6fac265440158241","6b11c177903dd7d407473e90d5c4bfdf6ed249a4cb648d6b967f25ab6e21e8b6","5d419137877b8a73c985ebba089c5a82de0dae814189d4183554503addf46570","7a672c4700d4e12572b44b4b8ebaed1d53bdd6edae6f1518e9457d535da53bf9","25d66f283ec042e72e7d34f18a1a948f028bfdb7ebb24b4ea5fba354c59521a3","6b37f2badb1f71b3e5fef8f31aab1fd7a8ca4a3655ae1ec0d9343b8fedaa7d97","c63805615961b07ffbff2bb7c51a7807acbb3227b710b195e896c55f6d0915b5","13a0a7e31c271f109b1ff6c4076ade93425b01804bf40e244229f86e9c0f747f","d98772b322b0c8c146c30744b58d449ab40db1a9b9dcad0e60244cd7b43d460d","4e6a8ac1ea9379842d604707330342d3de025f6af80cc82983bfad74a97c1dbe","ee3be70cb5812474bc9718ce356d8f7ca8ce928ba5b56e79c4a8d30edf6b2645","6ac642e523f403918cb13602e224f0f564099a875b37b3a8da1541b589e7347d","71e4583fb183b90866c752791f78d2cbac67a8c5e9827ef0fdf4ad7eb547b6b5","069734ec9c561cb49a01f9eb077faf5dff70a54310149f7c73fe2907259c89a3","30d614b97967700d4bddbf17c23c34b93cb4299f39e3605b5bf67aab025b302e","e894fa11781a166a5dd2d2406f2c42c20ba6db829b13d1c66726129f19032d43","4d11885088a74566ceea70908bd6bbb1b1b66cc327b6bc747a8bc5cefea7ecd5","98d1520163d6070f5b7d369ae200933c4eb5020bdf7d70dfbe71f61f68119a69","7022f30fadafe32a68169774937d2caa4422e3193d4cc9f5919fbf62e7716a0a","d54aa7a47c460553dba44b11ae222f00c4e79f05e5f3aef0a3f1a8d6b98f9aa8","0ef709e365d1cec15dda50cd0730d420270d11814ef843a45ef4e56c87d76c70","8960ef94f776eef396d788ae9156826f40e21150d74a4fb632c284591a6f3222","d7209f621c37974cc19a43194040a6dcbd44aaa3748f7043288c4ca76f4acca9","af92b70137ad4f547b0ca1ff44bc523cd5c36f646a46f4fa0e605c657c6dd5a4","bc4985309315d765be0d11d6ffa29bc5a09200190153a1affd9d8063af3cc970","da3e0d03f4847bf67cf9f62dff26ea3040081d785539fc1f7756095a41ec154a","f18565ce90d6b0d7802e8c700575c62bdc949196e0bec00e49f10c3d9b9226df","6f3c120e6b724835dd1735e69aa8cf0a91ffd20bb9ca2d67757ac5897a89432b","8a1f57bcd33899be5b1ba5aea801b9eaad2180fa374853273e88569831d26902","7ba136976678eb8b2525ec757b3f684b4afc51bcc7c16dc133eb9b3030ca7afc","105d3149b46b1a0cddad7080fae34778c86b28194caa1145a06e069a8dc130fa","6ea030b601a918a732601e11164e1b5cf391ce33df277961c4093c7f8561402b","2c51c9be4de7bafc9bd9025f45821afcad5db4930c9ea646b343e4a12b3d9775","8f8284838db3b2f78ae13203accb3f837867977b198c9bf23d074da528fea697","230de908f5af06b6495d3400a4c56af656bab6b38a81d4c7416ffc479e623e8a","0fe2f398d5eca6c8550ba637a7cc2e68f9f3d19dd065ea348c78f12be929f056","1a00a95666c70a0c88c685419342299acf64d7e0fa08cb451d22242e8129fee8","46317448227bac466d8970fd4c7fbf7d3aff9b61269eccfcab15b912acd87c7d","3fc36c78152afe984337c92a1f258ab3da2daf806ea330d595db484537390dff","cf15c4ffb0da47b30cdda5dfb418f038cf1d10105e1f8b3b5d3f2ce49eb6758c","244746da181f470ea37e523bd86f5be4221268eec254c846ecea5c1a5a9e5b22","f1c1974e58d44f83f3e6e77db707eed277cf8ff71e4e1f19b8aa1c830f34d805","2241d536eac21a48c637d2d398388ed42c1cc1bd5c1ea5bcfb66fce698846aff","ac2bfc56f64c2e072f6a8c538ae83ca47e58c47bdbbc3036aff26ef9b0e5d898","d9711e3959c72796c17c774d16df0a40ee1d3f89b2fa2698ec00fd30aa4cf0c2","948f73790363626eb2d2fc4f9f1f1349817d028362e9d2d73760c6b441f4c193","a128f4cbadc2ffa0efb5275267620d6a8629983676c1fc2a59e440a933afec2f","885b5198647f58ef7aa7ba5c259a05262d4b50bd8cd3933518fc6e237ea56c8d","144c8ae37e465844c82eb4895e42c2ed52a11c1a57aeb71091e0a6f4bfaee60f","0efd05e69c274eed38d6b2d91f9ef4df81ee0bff4ad4e8f4d0a5c73356627a26","2f35fdae5df228ebbeb9335387c35fa01f8379dc33380accc9c206ba4ab13e43","90031946231b6cd40ebf31b5427e95a3d354b6c1aed41c243036d00a55845fcc","8f109de66d44aa2f843ec34bbf269523fad2f78e35651964540efa344ee2b66d","fa34dcbc27c4bd86fa81421967f52b01174c7f010c0d68d9ccbbb2014a79c9dd",{"version":"194779039dc8a41af2eefa2ff740594be9cf44333870346c20602031ad73f168","impliedFormat":1},"55258593c752cf6b1ed8e2326a38d232aaaebb36033b1c571d543c3636d75735","854e26b2bf736dbbc3800236d07b291fe88b380c8ecc5d654ecab50ea91a12b7","4bd0351105a2e179f2f1b70dae5b06b40cc615b744abb69c96ad8aca9cefec5e","51a63cd7181699755c18212b633372209b5be3736045500c31d4eedff27bf4a0","f128efdc7dd1eaba1e35078b97282b3db20c544d2e91a4809faec6d448b41786","f6b106f036488f0d9ab7d3efd0348aa74c44636a96e1dab0afe2c534968e7765",{"version":"789db41057640f40f65233945510bf2f66eded8c9f14f0f4b5fd14556d4335ea","affectsGlobalScope":true,"impliedFormat":1},"30c74c1da29099b874487dfcb7a3ad17858e64e78a6270d7262613a7e2e726bf",{"version":"cdcf9ea426ad970f96ac930cd176d5c69c6c24eebd9fc580e1572d6c6a88f62c","impliedFormat":1},{"version":"23cd712e2ce083d68afe69224587438e5914b457b8acf87073c22494d706a3d0","impliedFormat":1},{"version":"156a859e21ef3244d13afeeba4e49760a6afa035c149dda52f0c45ea8903b338","impliedFormat":1},{"version":"3ac40516c33b87f751f7507346933081a26cdb8a3e11a6b3aa07d23f803c85db","impliedFormat":1},{"version":"4ac80270b6787c2b77a2d98a9714a71f4363c24b5890314f3ba582c94bfbe779","impliedFormat":1},{"version":"14e9acf826baba0ef4b5665704084896e7bcc06f65a9ab13af7e93d27d6b7069","impliedFormat":1},{"version":"68834d631c8838c715f225509cfc3927913b9cc7a4870460b5b60c8dbdb99baf","impliedFormat":1},{"version":"21adf13435b9b748529c8cedf80f884e5130b9684188120a686cd2b26a2059c7","impliedFormat":1},{"version":"eec76bf6b9346f3f95fa402621b889489e96930e72295b0369022f332e9b4a6a","impliedFormat":1},{"version":"096a67958cdf1d95e780cf723d60e26e6ece748154feb0f388776d3976ecdcfa","impliedFormat":1},{"version":"ea6bc8de8b59f90a7a3960005fd01988f98fd0784e14bc6922dde2e93305ec7d","impliedFormat":1},{"version":"36107995674b29284a115e21a0618c4c2751b32a8766dd4cb3ba740308b16d59","impliedFormat":1},{"version":"914a0ae30d96d71915fc519ccb4efbf2b62c0ddfb3a3fc6129151076bc01dc60","impliedFormat":1},{"version":"9c32412007b5662fd34a8eb04292fb5314ec370d7016d1c2fb8aa193c807fe22","impliedFormat":1},{"version":"d243db6b25788f439e7e2f03c05688e92f46764351673bb0e7b2f3631232e186","impliedFormat":1},{"version":"4d327f7d72ad0918275cea3eee49a6a8dc8114ae1d5b7f3f5d0774de75f7439a","impliedFormat":1},{"version":"6ebe8ebb8659aaa9d1acbf3710d7dae3e923e97610238b9511c25dc39023a166","impliedFormat":1},{"version":"e85d7f8068f6a26710bff0cc8c0fc5e47f71089c3780fbede05857331d2ddec9","impliedFormat":1},{"version":"7befaf0e76b5671be1d47b77fcc65f2b0aad91cc26529df1904f4a7c46d216e9","impliedFormat":1},{"version":"0a60a292b89ca7218b8616f78e5bbd1c96b87e048849469cccb4355e98af959a","impliedFormat":1},{"version":"0b6e25234b4eec6ed96ab138d96eb70b135690d7dd01f3dd8a8ab291c35a683a","impliedFormat":1},{"version":"9666f2f84b985b62400d2e5ab0adae9ff44de9b2a34803c2c5bd3c8325b17dc0","impliedFormat":1},{"version":"40cd35c95e9cf22cfa5bd84e96408b6fcbca55295f4ff822390abb11afbc3dca","impliedFormat":1},{"version":"b1616b8959bf557feb16369c6124a97a0e74ed6f49d1df73bb4b9ddf68acf3f3","impliedFormat":1},{"version":"5b03a034c72146b61573aab280f295b015b9168470f2df05f6080a2122f9b4df","impliedFormat":1},{"version":"40b463c6766ca1b689bfcc46d26b5e295954f32ad43e37ee6953c0a677e4ae2b","impliedFormat":1},{"version":"249b9cab7f5d628b71308c7d9bb0a808b50b091e640ba3ed6e2d0516f4a8d91d","impliedFormat":1},{"version":"d33ce35e3f9cfcc1d94eca415bdd3bde94d5b153ffdd33e6c4455c029986c630","impliedFormat":1},{"version":"80aae6afc67faa5ac0b32b5b8bc8cc9f7fa299cff15cf09cc2e11fd28c6ae29e","impliedFormat":1},{"version":"f473cd2288991ff3221165dcf73cd5d24da30391f87e85b3dd4d0450c787a391","impliedFormat":1},{"version":"499e5b055a5aba1e1998f7311a6c441a369831c70905cc565ceac93c28083d53","impliedFormat":1},{"version":"8aee8b6d4f9f62cf3776cda1305fb18763e2aade7e13cea5bbe699112df85214","impliedFormat":1},{"version":"98498b101803bb3dde9f76a56e65c14b75db1cc8bec5f4db72be541570f74fc5","impliedFormat":1},{"version":"4dc59f6e1dbf3d5f66660fceabe6c174d3261b37b696ae1854f0dbaf255fc753","impliedFormat":1},{"version":"5d0375ca7310efb77e3ef18d068d53784faf62705e0ad04569597ae0e755c401","impliedFormat":1},{"version":"59af37caec41ecf7b2e76059c9672a49e682c1a2aa6f9d7dc78878f53aa284d6","impliedFormat":1},{"version":"addf417b9eb3f938fddf8d81e96393a165e4be0d4a8b6402292f9c634b1cb00d","impliedFormat":1},{"version":"436d7b4543b340b0f3eef4310d524242e41369b9652aa9c70428767c4dcac455","impliedFormat":1},{"version":"adf27937dba6af9f08a68c5b1d3fce0ca7d4b960c57e6d6c844e7d1a8e53adae","impliedFormat":1},{"version":"12950411eeab8563b349cb7959543d92d8d02c289ed893d78499a19becb5a8cc","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"114f493b30f364255290472111b5a4791d5902c308645670cd0401429cbc6930","impliedFormat":1},{"version":"b3fb72492a07a76f7bfa29ecadd029eea081df11512e4dfe6f930a5a9cb1fb75","impliedFormat":1},"749fcde37bb81351ca2983c5585317490838eff7eb360beeeecd0c160f870445","155d83df92a45e04dabfed540f6b68f9c1299599e4b1513561ab9f8a4688fa5f","af3a488f8cf40f7d0874ddbd405417ad6b93e3f8ff004b4b8e0e397cfb70ece5",{"version":"cd51ceafea7762ad639afb3ca5b68e1e4ffeaacaa402d7ef2cae17016e29e098","impliedFormat":1},{"version":"1b8357b3fef5be61b5de6d6a4805a534d68fe3e040c11f1944e27d4aec85936a","impliedFormat":1},{"version":"4a15fc59b27b65b9894952048be2afc561865ec37606cd0f5e929ee4a102233b","impliedFormat":1},{"version":"744e7c636288493667d553c8f8ebd666ccbc0e715df445a4a7c4a48812f20544","affectsGlobalScope":true,"impliedFormat":1},{"version":"c05dcfbd5bd0abcefa3ad7d2931424d4d8090bc55bbe4f5c8acb8d2ca5886b2e","impliedFormat":1},{"version":"326da4aebf555d54b995854ff8f3432f63ba067be354fa16c6e1f50daa0667de","impliedFormat":1},{"version":"90748076a143bbeb455f8d5e8ad1cc451424c4856d41410e491268a496165256","impliedFormat":1},{"version":"76e3f3a30c533bf20840d4185ce2d143dc18ca955b64400ac09670a89d388198","impliedFormat":1},{"version":"144dfcee38ebc38aae93a85bc47211c9268d529b099127b74d61242ec5c17f35","impliedFormat":1},{"version":"2cf38989b23031694f04308b6797877534a49818b2f5257f4a5d824e7ea82a5a","impliedFormat":1},{"version":"f981ffdbd651f67db134479a5352dac96648ca195f981284e79dc0a1dbc53fd5","impliedFormat":1},{"version":"e4ace1cf5316aa7720e58c8dd511ba86bab1c981336996fb694fa64b8231d5f0","impliedFormat":1},{"version":"a1c85a61ff2b66291676ab84ae03c1b1ff7139ffde1942173f6aee8dc4ee357b","impliedFormat":1},{"version":"f35a727758da36dd885a70dd13a74d9167691aaff662d50eaaf66ed591957702","impliedFormat":1},{"version":"116205156fb819f2afe33f9c6378ea11b6123fa3090f858211c23f667fff75da","impliedFormat":1},{"version":"8fe68442c15f8952b8816fa4e7e6bd8d5c45542832206bd7bcf3ebdc77d1c3f3","impliedFormat":1},{"version":"3add9402f56a60e9b379593f69729831ac0fc9eae604b6fafde5fa86d2f8a4b9","impliedFormat":1},{"version":"cc28c8b188905e790de427f3cd00b96734c9c662fb849d68ff9d5f0327165c0d","impliedFormat":1},{"version":"da2aa652d2bf03cc042e2ff31e4194f4f18f042b8344dcb2568f761daaf7869f","impliedFormat":1},{"version":"03ed68319c97cd4ce8f1c4ded110d9b40b8a283c3242b9fe934ccfa834e45572","impliedFormat":1},{"version":"de2b56099545de410af72a7e430ead88894e43e4f959de29663d4d0ba464944d","impliedFormat":1},{"version":"eec9e706eef30b4f1c6ff674738d3fca572829b7fa1715f37742863dabb3d2f2","impliedFormat":1},{"version":"cec67731fce8577b0a90aa67ef0522ddb9f1fd681bece50cdcb80a833b4ed06f","impliedFormat":1},{"version":"a14679c24962a81ef24b6f4e95bbc31601551f150d91af2dc0bce51f7961f223","impliedFormat":1},{"version":"3f4d43bb3f61d173a4646c19557e090a06e9a2ec9415313a6d84af388df64923","impliedFormat":1},{"version":"18b86125c67d99150f54225df07349ddd07acde086b55f3eeac1c34c81e424d8","impliedFormat":1},{"version":"d5a5025f04e7a3264ecfa3030ca9a3cb0353450f1915a26d5b84f596240a11cd","impliedFormat":1},{"version":"03f4449c691dd9c51e42efd51155b63c8b89a5f56b5cf3015062e2f818be8959","impliedFormat":1},{"version":"23b213ec3af677b3d33ec17d9526a88d5f226506e1b50e28ce4090fb7e4050a8","impliedFormat":1},{"version":"f0abf96437a6e57b9751a792ba2ebb765729a40d0d573f7f6800b305691b1afb","impliedFormat":1},{"version":"7d30aee3d35e64b4f49c235d17a09e7a7ce2961bebb3996ee1db5aa192f3feba","impliedFormat":1},{"version":"eb1625bab70cfed00931a1e09ecb7834b61a666b0011913b0ec24a8e219023ef","impliedFormat":1},{"version":"1a923815c127b27f7f375c143bb0d9313ccf3c66478d5d2965375eeb7da72a4c","impliedFormat":1},{"version":"4f92df9d64e5413d4b34020ae6b382edda84347daec97099e7c008a9d5c0910b","impliedFormat":1},{"version":"fcc438e50c00c9e865d9c1777627d3fdc1e13a4078c996fb4b04e67e462648c8","impliedFormat":1},{"version":"d0f07efa072420758194c452edb3f04f8eabc01cd4b3884a23e7274d4e2a7b69","impliedFormat":1},{"version":"7086cca41a87b3bf52c6abfc37cda0a0ec86bb7e8e5ef166b07976abec73fa5e","impliedFormat":1},{"version":"4571a6886b4414403eacdd1b4cdbd854453626900ece196a173e15fb2b795155","impliedFormat":1},{"version":"c122227064c2ebf6a5bd2800383181395b56bb71fd6683d5e92add550302e45f","impliedFormat":1},{"version":"60f476f1c4de44a08d6a566c6f1e1b7de6cbe53d9153c9cc2284ca0022e21fba","impliedFormat":1},{"version":"84315d5153613eeb4b34990fb3bc3a1261879a06812ee7ae481141e30876d8dc","impliedFormat":1},{"version":"4f0781ec008bb24dc1923285d25d648ea48fb5a3c36d0786e2ee82eb00eff426","impliedFormat":1},{"version":"8fefaef4be2d484cdfc35a1b514ee7e7bb51680ef998fb9f651f532c0b169e6b","impliedFormat":1},{"version":"8be5c5be3dbf0003a628f99ad870e31bebc2364c28ea3b96231089a94e09f7a6","impliedFormat":1},{"version":"6626bbc69c25a92f6d32e6d2f25038f156b4c2380cbf29a420f7084fb1d2f7d7","impliedFormat":1},{"version":"f351eaa598ba2046e3078e5480a7533be7051e4db9212bb40f4eeb84279aa24d","impliedFormat":1},{"version":"5126032fe6e999f333827ee8e67f7ca1d5f3d6418025878aa5ebf13b499c2024","impliedFormat":1},{"version":"4ce53edb8fb1d2f8b2f6814084b773cdf5846f49bf5a426fbe4029327bda95bf","impliedFormat":1},{"version":"1edc9192dfc277c60b92525cdfa1980e1bfd161ae77286c96777d10db36be73c","impliedFormat":1},{"version":"1573cae51ae8a5b889ec55ecb58e88978fe251fd3962efa5c4fdb69ce00b23ba","impliedFormat":1},{"version":"75a7db3b7ddf0ca49651629bb665e0294fda8d19ba04fddc8a14d32bb35eb248","impliedFormat":1},{"version":"f2d1ac34b05bb6ce326ea1702befb0216363f1d5eccdd1b4b0b2f5a7e953ed8a","impliedFormat":1},{"version":"789665f0cd78bc675a31140d8f133ec6a482d753a514012fe1bb7f86d0a21040","impliedFormat":1},{"version":"bb30fb0534dceb2e41a884c1e4e2bb7a0c668dadd148092bba9ff15aafb94790","impliedFormat":1},{"version":"6ef829366514e4a8f75ce55fa390ebe080810b347e6f4a87bbeecb41e612c079","impliedFormat":1},{"version":"8f313aa8055158f08bd75e3a57161fa473a50884c20142f3318f89f19bfc0373","impliedFormat":1},{"version":"e789eb929b46299187312a01ff71905222f67907e546e491952c384b6f956a63","impliedFormat":1},{"version":"a0147b607f8c88a5433a5313cdc10443c6a45ed430e1b0a335a413dc2b099fd5","impliedFormat":1},{"version":"a86492d82baf906c071536e8de073e601eaa5deed138c2d9c42d471d72395d7e","impliedFormat":1},{"version":"6b1071c06abcbe1c9f60638d570fdbfe944b6768f95d9f28ebc06c7eec9b4087","impliedFormat":1},{"version":"92eb8a98444729aa61be5e6e489602363d763da27d1bcfdf89356c1d360484da","impliedFormat":1},{"version":"1285ddb279c6d0bc5fe46162a893855078ae5b708d804cd93bfc4a23d1e903d9","impliedFormat":1},{"version":"d729b8b400507b9b51ff40d11e012379dbf0acd6e2f66bf596a3bc59444d9bf1","impliedFormat":1},{"version":"fc3ee92b81a6188a545cba5c15dc7c5d38ee0aaca3d8adc29af419d9bdb1fdb9","impliedFormat":1},{"version":"a14371dc39f95c27264f8eb02ce2f80fd84ac693a2750983ac422877f0ae586d","impliedFormat":1},{"version":"755bcc456b4dd032244b51a8b4fe68ee3b2d2e463cf795f3fde970bb3f269fb1","impliedFormat":1},{"version":"c00b402135ef36fb09d59519e34d03445fd6541c09e68b189abb64151f211b12","impliedFormat":1},{"version":"e08e58ac493a27b29ceee80da90bb31ec64341b520907d480df6244cdbec01f8","impliedFormat":1},{"version":"c0fe2b1135ca803efa203408c953e1e12645b8065e1a4c1336ad8bb11ea1101b","impliedFormat":1},{"version":"f3dedc92d06e0fdc43e76c2e1acca21759dd63d2572c9ec78a5188249965d944","impliedFormat":1},{"version":"25b1108faedaf2043a97a76218240b1b537459bbca5ae9e2207c236c40dcfdef","impliedFormat":1},{"version":"a1d1e49ccd2ac07ed8a49a3f98dfd2f7357cf03649b9e348b58b97bb75116f18","impliedFormat":1},{"version":"7ad042f7d744ccfbcf6398216203c7712f01359d6fd4348c8bd8df8164e98096","impliedFormat":1},{"version":"0e0b8353d6d7f7cc3344adbabf3866e64f2f2813b23477254ba51f69e8fdf0eb","impliedFormat":1},{"version":"8e7653c13989dca094412bc4de20d5c449457fc92735546331d5e9cdd79ac16e","impliedFormat":1},{"version":"189dedb255e41c8556d0d61d7f1c18506501896354d0925cbd47060bcddccab1","impliedFormat":1},{"version":"48f0819c2e14214770232f1ab0058125bafdde1d04c4be84339d5533098bf60a","impliedFormat":1},{"version":"2641aff32336e35a5b702aa2d870a0891da29dc1c19ae48602678e2050614041","impliedFormat":1},{"version":"e133066d15e9e860ca96220a548dee28640039a8ac33a9130d0f83c814a78605","impliedFormat":1},{"version":"1be2a504e838c8bdea1952ac190e13ec093066a37e061ddbde6ac4c03e4a369c","impliedFormat":1},{"version":"1fcc61c95dc7d29e20e1b811a095b61f458cc24637635002337afe65071768d1","impliedFormat":1},{"version":"aad617b9fdbe2511653b914d301cd1d652c7a3127909a19be0bf0fe01cc44fba","impliedFormat":1},{"version":"ca2cdcda5df07b5186869f936332b932482b5fb28f6c70645f2cb88020fcf255","impliedFormat":1},"293aa4de01e4203b845c54aad6fe8f88a4fbaa3daec69a25b86e4d0a2256003b",{"version":"df78f481a21572c6b556c30b4de8ca83e51f0301eaa7275dd47ff509b13de94f","impliedFormat":1},{"version":"5bb1e1f9292d3ede05c901f943d773a405b17992e721629d5998496d3eb9b4bf","impliedFormat":1},{"version":"45fae1d446b18194045aed34d0e909563af3790a3de23ca883ba798a8581a40d","impliedFormat":1},{"version":"b3baa7bea7a0797d9d4011fb90f9a3e18550b5f874e4473f52e324178f60b297","impliedFormat":1},{"version":"5d5207644f363b8d5578191e5f325c53c0bbc1fddf7204eb715d3793a0342607","impliedFormat":1},{"version":"3df6e2793ad9667c01b023ef7e9eddd1960a0332fcff6b01bf7c22432bd501df","impliedFormat":1},"51f665a1c05b4d413085e53efccd6a0eeaa2ee0aa172e8b613b0c9a706e5c113","5aeccd3849ae1f7b3e2b4449657c07675154ab1802d56582ed30af7bd4d5c8fd","018e65a6f70f62da4b31b64393a2477c909e88c5c0df6b81331935cd8be0a1e5","54f91f40707b2352a0ccd0177fd99ad638aae865853c87b36d489d7be92c0ca2","b2a3cd17e635d77d261b10782041d3f232d5a9b1988e89564a111d1a7234ab15","60e9206dbf5a05e9953cc22c89346249be3d3fcc704890ad98b9c65a07ded428","f5bff684e414b59da354da59a2785a82c66defea4ef4883103e1ba94db0484d1","f0b77906884be0ccbeea11da3118f7dbe89813a1778b8f705d8b6434843f1013","eee4407fa0e545a12c892d663ff02a42ee14b92afe8d23483eb5bd24f8a2b9b0","41955164922e35b17421e4afefdef4ec57d2dcae038075ba612db5ad1b9ff5ab","06b8dff45410f7fc7faaa51cb5108e959cd3aa4c96c6a2ac8fa7cc5b575d435c","82c0ae8234ad180ff80eaefe632dc9f752040134db45760c08efbb671c685bdf","8ac31915e0d94bc521b389878cfecb4ecc8acf0c9bb579ea9cb72844491260f4","41dfc7a47c23e02d198af3b447a44abb54a4d83f33cd910808220f0152b1cabf","3c5ecdd44314ecc57e0aaf1adbe035c84f4ab827f83cc143917446ba5f651bf0","7f5b474d0ef8141f087d8df27b00ae46a9957755b2b8d66bc3fa960ff8a82fe3","d85e38b0395ef0e18051f1e4e2d5cb018886635d7f2918041c8c50ef4260bbc1","67700d7d1e698f92affb2bbe5963a3370e0c0960885530ca07f983ccc7e88314","fd22f50670e26d642cead8d435eb87ff2971499968c3823dd36e859f836803f2",{"version":"3637e4089eaf583a1675743fa74e25ff09144b400782ed787d37980fc36fa085","impliedFormat":99},"097053a3042d1322ab45cd15d3831dae69218a4861e2aa8839bd40e6551f2e9b",{"version":"e67e01e6eb315b5623e16bccf8b92084ec21eaf901634d80bbc3a9d43f8d8415","impliedFormat":1},{"version":"e749bbd37dadf82c9833278780527c717226e1e2c9bc7b2576c8ec1c40ec5647","impliedFormat":1},"e7c051f0465f4bbe7da2e915c55a9811012d92646300884a8dbe46b0f3dab7b1","9eb1793f64038a48be2a1c5be8ec9f119441c86dd3676ef0941d832cb66e175d","d291282e7c0924245b310c5d281467d2b44454f71372bd943b135224204b4e2e","850ed7aed6a167562810eeca0a0062e8fcf48b9c512377cd7bab03f71920b7ac","edb3a1d2f1fc600ea8c15d4e9f6a52128ec1de350412f3ace1f0a9cb6417eacf","7796b5fcc93156cad6ccd9641fbd4cfbf80154074b32d6304cd4048f0598295b","d7bc29795833da08bc989c58f66b54bbc666bf657524b670076df335bcdd02e7","294aa9ed29063f4ba2bd02b621881485cf29d523a5607efc142a75b318bdf994","424767e7c082a098aad32fcd4c72d78c91941611504dee1d659f327982e340ad","5487c3e0999dce97ba93e1bc7c8c72f49f32aaaba53a40cc8d7b35c3c5ccdac7","ed264f393e74f90e968b4b292a71d132dabcd8598685a9db1e627f2c809f183e","d1b591a121632217e833b868d9392895961e1e151db64a02304e255d01f83daf","76b66d1aae01a6f46049496be5c9138ec5da6d4df74e3899b31d7458397f1701",{"version":"da451e3a2dfc734b3c5e1988c71ed1d69e4de602a98e68610c0355da7a46c5ab","impliedFormat":99},"00c13a9f255426a3c63052ac841f02186ec529a7751ab155e2f4548270739ca4","9564f6f320ff94d08baa428dcfdd7c6773d6500b745a85fc6ad0ea521fcadd60",{"version":"2315674631123ab12c9869c9f9621a4d90d3d5de60ca5d469eb66e908a836c2c","impliedFormat":99},{"version":"acf8ad22752301247864f14024924665dfdbe0b8414696676c4d8a39321d63bc","impliedFormat":99},{"version":"4c7f6be76cccefccf0d639f0d5edd365c881ecf386dc0d852d111105bc432067","impliedFormat":99},"27492cb373ee71713ab90134c29fc17c8e130356deb4c56b9415766e47677248","093b13f21c807f925904719c208e19d2931b66a9e0c74bd7c93c8c81e9a373e4",{"version":"6ff4c27ce1c30040730481cab949bf344938252c250111642ae5e12c51de8324","impliedFormat":1},{"version":"bdd14f07b4eca0b4b5203b85b8dbc4d084c749fa590bee5ea613e1641dcd3b29","impliedFormat":99},{"version":"309ebd217636d68cf8784cbc3272c16fb94fb8e969e18b6fe88c35200340aef1","impliedFormat":1},{"version":"91cf9887208be8641244827c18e620166edf7e1c53114930b54eaeaab588a5be","impliedFormat":1},{"version":"ef9b6279acc69002a779d0172916ef22e8be5de2d2469ff2f4bb019a21e89de2","impliedFormat":1},{"version":"71623b889c23a332292c85f9bf41469c3f2efa47f81f12c73e14edbcffa270d3","affectsGlobalScope":true,"impliedFormat":1},{"version":"88863d76039cc550f8b7688a213dd051ae80d94a883eb99389d6bc4ce21c8688","impliedFormat":1},{"version":"e9ce511dae7201b833936d13618dff01815a9db2e6c2cc28646e21520c452d6c","impliedFormat":1},{"version":"243649afb10d950e7e83ee4d53bd2fbd615bb579a74cf6c1ce10e64402cdf9bb","impliedFormat":1},{"version":"35575179030368798cbcd50da928a275234445c9a0df32d4a2c694b2b3d20439","impliedFormat":1},{"version":"c939cb12cb000b4ec9c3eca3fe7dee1fe373ccb801237631d9252bad10206d61","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"26384fb401f582cae1234213c3dc75fdc80e3d728a0a1c55b405be8a0c6dddbe","impliedFormat":1},{"version":"26384fb401f582cae1234213c3dc75fdc80e3d728a0a1c55b405be8a0c6dddbe","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"26384fb401f582cae1234213c3dc75fdc80e3d728a0a1c55b405be8a0c6dddbe","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"b42d3651103a532f7492e719a828647af97306b2356ae757ebb7f17f4a8c41e5","impliedFormat":1},{"version":"03268b4d02371bdf514f513797ed3c9eb0840b0724ff6778bda0ef74c35273be","impliedFormat":1},{"version":"3511847babb822e10715a18348d1cbb0dae73c4e4c0a1bcf7cbc12771b310d45","impliedFormat":1},{"version":"80e653fbbec818eecfe95d182dc65a1d107b343d970159a71922ac4491caa0af","impliedFormat":1},{"version":"53f00dc83ccceb8fad22eb3aade64e4bcdb082115f230c8ba3d40f79c835c30e","impliedFormat":1},{"version":"35475931e8b55c4d33bfe3abc79f5673924a0bd4224c7c6108a4e08f3521643c","impliedFormat":1},{"version":"9078205849121a5d37a642949d687565498da922508eacb0e5a0c3de427f0ae5","impliedFormat":1},{"version":"e8f8f095f137e96dc64b56e59556c02f3c31db4b354801d6ae3b90dceae60240","impliedFormat":1},{"version":"451abef2a26cebb6f54236e68de3c33691e3b47b548fd4c8fa05fd84ab2238ff","impliedFormat":1},{"version":"6042774c61ece4ba77b3bf375f15942eb054675b7957882a00c22c0e4fe5865c","impliedFormat":1},{"version":"41f185713d78f7af0253a339927dc04b485f46210d6bc0691cf908e3e8ded2a1","impliedFormat":1},{"version":"23ee410c645f68bd99717527de1586e3eb826f166d654b74250ad92b27311fde","impliedFormat":1},{"version":"ffc3e1064146c1cafda1b0686ae9679ba1fb706b2f415e057be01614bf918dba","impliedFormat":1},{"version":"995869b1ddf66bbcfdb417f7446f610198dcce3280a0ae5c8b332ed985c01855","impliedFormat":1},{"version":"58d65a2803c3b6629b0e18c8bf1bc883a686fcf0333230dd0151ab6e85b74307","impliedFormat":1},{"version":"e818471014c77c103330aee11f00a7a00b37b35500b53ea6f337aefacd6174c9","impliedFormat":1},{"version":"dca963a986285211cfa75b9bb57914538de29585d34217d03b538e6473ac4c44","impliedFormat":1},{"version":"d8bc0c5487582c6d887c32c92d8b4ffb23310146fcb1d82adf4b15c77f57c4ac","impliedFormat":1},{"version":"8cb31102790372bebfd78dd56d6752913b0f3e2cefbeb08375acd9f5ba737155","impliedFormat":1},{"version":"81d4c6b3edfc709bc1a57d75958b217d205ea3b17671630aef24b8328bab13ac","impliedFormat":99},{"version":"081a61a24642c3c1f7c8f79783e8d0108119bb20c9bc0778a04a19f6193d4136","impliedFormat":1},{"version":"a06aea90b7fe30621e7cf1cb7fc3e09761bef93df58080f9010ad6b500dff4a4","impliedFormat":1},{"version":"a4e9e0d92dcad2cb387a5f1bdffe621569052f2d80186e11973aa7080260d296","impliedFormat":1},{"version":"f6380cc36fc3efc70084d288d0a05d0a2e09da012ee3853f9d62431e7216f129","impliedFormat":1},{"version":"497c3e541b4acf6c5d5ba75b03569cfe5fe25c8a87e6c87f1af98da6a3e7b918","impliedFormat":1},{"version":"d9429b81edf2fb2abf1e81e9c2e92615f596ed3166673d9b69b84c369b15fdc0","impliedFormat":1},{"version":"7e22943ae4e474854ca0695ab750a8026f55bb94278331fda02a4fb42efce063","impliedFormat":1},{"version":"7da9ff3d9a7e62ddca6393a23e67296ab88f2fcb94ee5f7fb977fa8e478852ac","impliedFormat":1},{"version":"e1b45cc21ea200308cbc8abae2fb0cfd014cb5b0e1d1643bcc50afa5959b6d83","impliedFormat":1},{"version":"c9740b0ce7533ce6ba21a7d424e38d2736acdddeab2b1a814c00396e62cc2f10","impliedFormat":1},{"version":"b3c1f6a3fdbb04c6b244de6d5772ffdd9e962a2faea1440e410049c13e874b87","impliedFormat":1},{"version":"dcaa872d9b52b9409979170734bdfd38f846c32114d05b70640fd05140b171bb","impliedFormat":1},{"version":"6c434d20da381fcd2e8b924a3ec9b8653cf8bed8e0da648e91f4c984bd2a5a91","impliedFormat":1},{"version":"992419d044caf6b14946fa7b9463819ab2eeb7af7c04919cc2087ce354c92266","impliedFormat":1},{"version":"fa9815e9ce1330289a5c0192e2e91eb6178c0caa83c19fe0c6a9f67013fe795c","impliedFormat":1},{"version":"06384a1a73fcf4524952ecd0d6b63171c5d41dd23573907a91ef0a687ddb4a8c","impliedFormat":1},{"version":"34b1594ecf1c84bcc7a04d9f583afa6345a6fea27a52cf2685f802629219de45","impliedFormat":1},{"version":"d82c9ca830d7b94b7530a2c5819064d8255b93dfeddc5b2ebb8a09316f002c89","impliedFormat":1},{"version":"7e046b9634add57e512412a7881efbc14d44d1c65eadd35432412aa564537975","impliedFormat":1},{"version":"aac9079b9e2b5180036f27ab37cb3cf4fd19955be48ccc82eab3f092ee3d4026","impliedFormat":1},{"version":"3d9c38933bc69e0a885da20f019de441a3b5433ce041ba5b9d3a541db4b568cb","impliedFormat":1},{"version":"606aa2b74372221b0f79ca8ae3568629f444cc454aa59b032e4cb602308dec94","impliedFormat":1},{"version":"50474eaea72bfda85cc37ae6cd29f0556965c0849495d96c8c04c940ef3d2f44","impliedFormat":1},{"version":"b4874382f863cf7dc82b3d15aed1e1372ac3fede462065d5bfc8510c0d8f7b19","impliedFormat":1},{"version":"df10b4f781871afb72b2d648d497671190b16b679bf7533b744cc10b3c6bf7ea","impliedFormat":1},{"version":"1fdc28754c77e852c92087c789a1461aa6eed19c335dc92ce6b16a188e7ba305","impliedFormat":1},{"version":"a656dab1d502d4ddc845b66d8735c484bfebbf0b1eda5fb29729222675759884","impliedFormat":1},{"version":"465a79505258d251068dc0047a67a3605dd26e6b15e9ad2cec297442cbb58820","impliedFormat":1},{"version":"ddae22d9329db28ce3d80a2a53f99eaed66959c1c9cd719c9b744e5470579d2f","impliedFormat":1},{"version":"d0e25feadef054c6fc6a7f55ccc3b27b7216142106b9ff50f5e7b19d85c62ca7","impliedFormat":1},{"version":"111214009193320cacbae104e8281f6cb37788b52a6a84d259f9822c8c71f6ca","impliedFormat":1},{"version":"01c8e2c8984c96b9b48be20ee396bd3689a3a3e6add8d50fe8229a7d4e62ff45","impliedFormat":1},{"version":"a4a0800b592e533897b4967b00fb00f7cd48af9714d300767cc231271aa100af","impliedFormat":1},{"version":"20aa818c3e16e40586f2fa26327ea17242c8873fe3412a69ec68846017219314","impliedFormat":1},{"version":"f498532f53d54f831851990cb4bcd96063d73e302906fa07e2df24aa5935c7d1","impliedFormat":1},{"version":"5fd19dfde8de7a0b91df6a9bbdc44b648fd1f245cae9e8b8cf210d83ee06f106","impliedFormat":1},{"version":"3b8d6638c32e63ea0679eb26d1eb78534f4cc02c27b80f1c0a19f348774f5571","impliedFormat":1},{"version":"ce0da52e69bc3d82a7b5bc40da6baad08d3790de13ad35e89148a88055b46809","impliedFormat":1},{"version":"9e01233da81bfed887f8d9a70d1a26bf11b8ddff165806cc586c84980bf8fc24","impliedFormat":1},{"version":"214a6afbab8b285fc97eb3cece36cae65ea2fca3cbd0c017a96159b14050d202","impliedFormat":1},{"version":"14beeca2944b75b229c0549e0996dc4b7863e07257e0d359d63a7be49a6b86a4","impliedFormat":1},{"version":"f7bb9adb1daa749208b47d1313a46837e4d27687f85a3af7777fc1c9b3dc06b1","impliedFormat":1},{"version":"c549fe2f52101ffe47f58107c702af7cdcd42da8c80afd79f707d1c5d77d4b6e","impliedFormat":1},{"version":"3966ea9e1c1a5f6e636606785999734988e135541b79adc6b5d00abdc0f4bf05","impliedFormat":1},{"version":"0b60b69c957adb27f990fbc27ea4ac1064249400262d7c4c1b0a1687506b3406","impliedFormat":1},{"version":"12c26e5d1befc0ded725cee4c2316f276013e6f2eb545966562ae9a0c1931357","impliedFormat":1},{"version":"27b247363f1376c12310f73ebac6debcde009c0b95b65a8207e4fa90e132b30a","impliedFormat":1},{"version":"05bd302e2249da923048c09dc684d1d74cb205551a87f22fb8badc09ec532a08","impliedFormat":1},{"version":"fe930ec064571ab3b698b13bddf60a29abf9d2f36d51ab1ca0083b087b061f3a","impliedFormat":1},{"version":"6b85c4198e4b62b0056d55135ad95909adf1b95c9a86cdbed2c0f4cc1a902d53","impliedFormat":1},{"version":"35e1450b55ca9a07d43ad9a4785150031a32bad8038c9c135ae248117d921a32","affectsGlobalScope":true,"impliedFormat":1},"fa4b46c690295ebf139f80a6a67d3b1e4352e342af9c7831f6edf94fa08d166a","2ff22b66dae18e93808ec6b5b4bcb4440d594a928c8f61847563f005fe87f7da","ae4b2c345f96f5318d7ba234feed4f91276d9fe0e6d3f17124700c476a324769","f7bb086138984a37c697814ad9e9b76d111efef3ec244b0207c3643aa0030153",{"version":"b541d22eb72e9c9b3330f9c9c931b57fece701e8fb3685ed031b8b777913ee72","impliedFormat":1},{"version":"d37453f9aea885973e8caa1a2d995d55f89165eb6b6134438ebeb83e12fada66","impliedFormat":1},{"version":"c5f3b1f5a2df5d78c73a3563e789b77fb71035c81e2d739b28b708fcfeac98be","impliedFormat":1},"fb93567da47f040ea9a680567e35ee09254a964237175bd9807ced3affc0ca4d","e271371774c697546456492d48db6a122ad89f2f1d92d786ae3cd6e3d98dc3f7","c1af2cad5dcc40d7e753338ed65e3ad2a74260f33938bbcdb56e3d075da6acb0","62c8f29a4db744ffb89df92eab88b6d7a44bf9374c82defa873b5e72be815e4d","183b54b4e5068ddca5f4fb931a19f05688233843113c6680aef1bbf65efaed66","d43c10657178b69c5520a866810c8596f04425ed144406fe33bc343ef5a8fced","8914b1a77b7c0843a65a7be077fc34aa89ad1e51ea58f2dec0cea8038ebf84dd","cbd4b8aa572c6cc920546c64e76d0503ef25b8f0a9a5520ab46d54638a4c4adf","efcd5d72f389382f5c73209d863f4b4f408da30fbdbcc6563601e0c15e016814","ace7392e8d6df55bdaf1447979f56b2a2871b7f376583ee5c05ff6a799db32dc","e576c1176622ddeb6828f09d41660d5458033b6fc607b6faea298999113acb68","e3071763025e37fd087c80dc6ced6009294190442759488c6524a3bb246b2222","285e3a477bce76390037d1bc065c6760b99c59188bb1cb57d0ea64f23eba487e","27df5f8a12e7e9542758923f9a9778c1ee50c5a4c4162aaa8fa02a2f16fdb816",{"version":"03389a6c60eefbc2aa148f8897924adffe8b0089b200d06e416f72d683b9adaa","impliedFormat":1},{"version":"b62c0a89bfc826be1b86afd6b44bd33cde6cd05271850babcd2425edf324c6ab","impliedFormat":1},{"version":"c642cb20acc59f0cdfb91bc4eafe7d6222894fe3c5514eb6bab0b10a660970d8","impliedFormat":1},{"version":"67fc74e7110edcdd2ba24017cabe006ea704d36fc72d05fde7365960b71ff4e6","impliedFormat":1},{"version":"2c3fa1e9b1615cc89c3d6e3f016c1fd52d2cedb4d3178659811646990a3eed65","impliedFormat":1},{"version":"8a73045f8d33e8b71cfad5e8e8462fcf7caec17985b41262fbf906e31acca376","impliedFormat":1},{"version":"c39640af70918919893e40d407bf5ae3b84b62c6b4f1d068ee18d2e1592b055b","impliedFormat":1},{"version":"6efc68a04c4246e8094b2cedc3ff0362692400ac584c55adb61b1b600e87f35b","impliedFormat":99},{"version":"9c050864eda338f75b7686cf2a73b5fbc26f413da865bf6d634704e67d094f02","impliedFormat":99},{"version":"7b77539db0683e287a0424a8a9eb2255a52054b2a7ba6ec477a67f594293abe0","impliedFormat":99},{"version":"b0c3718c44ae65a562cfb3e8715de949579b41ae663c489528e1554a445ab327","impliedFormat":99},{"version":"5ceebe6f150a5c73e95165f82ebb2f4c9b6b0e29bf3c7c0d37a6b17c4bb95d00","impliedFormat":1},{"version":"b2d82eec62cd8dc67e76f48202c6f7f960bf2da43330049433b3789f9629aa17","impliedFormat":1},{"version":"e32e40fc15d990701d0aec5c6d45fffae084227cadded964cc63650ba25db7cc","impliedFormat":1},{"version":"25c198a6003c507687ed1350a403df82332e6651a1586c7da08cfa74ead291f6","impliedFormat":1},{"version":"543aa245d5822952f0530c19cb290a99bc337844a677b30987a23a1727688784","impliedFormat":1},{"version":"8473fdf1a96071669e4455ee3ab547239e06ac6590e7bdb1dc3369e772c897a0","impliedFormat":1},{"version":"707c3921c82c82944699adbe1d2f0f69ccbc9f51074ca15d8206676a9f9199ab","impliedFormat":1},{"version":"f025aff69699033567ebb4925578dedb18f63b4aa185f85005451cfd5fc53343","impliedFormat":1},{"version":"2aa6d7fd0402e9039708183ccfd6f9a8fdbc69a3097058920fefbd0b60c67c74","impliedFormat":1},{"version":"393afda5b6d31c5baf8470d9cf208262769b10a89f9492c196d0f015ce3c512f","impliedFormat":1},{"version":"eaaa7930f984d65240620f05884873cadebc12ffb45fa19e633bf0161d135e78","impliedFormat":1},{"version":"f2d4dca61c8b5095d8fadd4e68bc48304b8902fb5f4ea8f2b2a034cfad7e7eb9","impliedFormat":1},{"version":"fab3efc839bc543cf28dd875c3b07bb9bf7de73e0316fc2dd1ebceff11132e44","impliedFormat":1},{"version":"c1968716d0d10dbc5aa39be55432466aa29cf28e3c9b13056d95993bf46f0a7f","impliedFormat":1},{"version":"907320c9b4ed9b8fc59876cc8bd25cf629aeec43617642ad90dfa83c1f430feb","impliedFormat":1},{"version":"a627ecdf6b6639db9e372d8bc1623aa6a36613eac561d5191e141b297d804a16","impliedFormat":1},{"version":"69b114a88e19f56e5d953a0340986946b10494a67aeb77772e5cd8e4cb626f0b","impliedFormat":1},{"version":"f36e814b27a7f71c366abd6a1cac0ebbca07d1e51aba06febfcc17104ee07b01","impliedFormat":1},{"version":"089dccda8343ebd9b71f789e3d34d05ca9ffd83ae8a9257e32acffae36db3762","impliedFormat":1},{"version":"8d6953f02a278bda583b1c6f90293008805f16d08a39f27b3141927b4314df4f","impliedFormat":1},{"version":"7b85e3ea140603b621e92f36f4d2ab9c6cb657d3c79d038724f0d6df02b59554","impliedFormat":1},{"version":"c2fa79fd37e4b0e4040de9d8db1b79accb1f8f63b3458cd0e5dac9d4f9e6f3f1","impliedFormat":1},{"version":"94ed2e4dc0a5a2c6cadd26cde5e961aa4d4431f0aa72f3c3ad62ba19f65e5218","impliedFormat":1},{"version":"6f90d00ac7797a8212bbb2f8940697fe3fa7b7f9e9af94bee929fd6ff24c21ba","impliedFormat":1},{"version":"4a6ae4ef1ec5f5e76ab3a48c9f118a9bac170aba1a73e02d9c151b1a6ac84fb3","impliedFormat":1},{"version":"474bd6a05b43eca468895c62e2efb5fa878e0a29f7bf2ba973409366a0a23886","impliedFormat":1},{"version":"1506d52b1eb12c2ea7bff492e4244dad7f50ec8a7a1851af5bd5519e77824fcd","impliedFormat":1},{"version":"30734b36d7c1b1024526d77c716ad88427edaf8929c4566b9c629b09939dc1fe","impliedFormat":1},{"version":"eb7d73710dc2dfa5a40a7229cfafca77d499fd7b0cf228d032ab011d8bf82153","impliedFormat":1},{"version":"8f62905f50830a638fd1a5ff68d9c8f2c1347ff046908eeb9119d257e8e8ae4a","impliedFormat":1},{"version":"3768c97dc254a0ceb20c80ebc9eb42e754b7a742ce85157db3fe93fd5a97b8fe","impliedFormat":1},{"version":"02376ade86f370c27a3c2cc20f44d135cb2289660ddb83f80227bd4da5f4079f","impliedFormat":1},{"version":"71725ba9235f9d2aa02839162b1df2df59fd9dd91c110a54ea02112243d7a4d9","impliedFormat":1},{"version":"1ab86e02e3aa2a02e178927a5a2804b5d45448b2e9c0d4e79899f204cfea5715","impliedFormat":1},{"version":"5da8b746f1ab44970cf5fb0eafe81c1e862a804e46699af5d1f8a19791943bb2","impliedFormat":1},{"version":"5e098f7d1ad823de488ed1d2c917a2a2a2ecf0b8539f0ce21bd00dc680d56aad","impliedFormat":1},{"version":"4ec97e7811ecfd42368c1a8b07975f6e4267763510c6d0f69ea9cf46a37d0a38","impliedFormat":1},{"version":"c96c3974c1613eb9a62e49bdb8aeb6912e702a9a9e61d1ab1ed6feacc36ad1fb","impliedFormat":1},{"version":"3094f78c17861f461a6e1a4105877f594865ceeff89d74067d07221284cfb786","impliedFormat":1},"4cd3f69adf69c7b1a722f40b2730c82cd3f45ef84d9e110698b42b84c431becd","26493d167532e5c744c2fb8eb9f5d86d29b7704a02eab9da63b14f940ef22606","49d72480a9abd74ad68776c7761d880b1fd038473da9d06b86c3a18f960b2dd0","2713c48d3b49ae98ea11a28cb002cd45abb861e25dba5436027d2b5892ce8d23","9a2ab9397654284fcd421ef9bea3b38ef5085bb97edf5407e63750ef6361134b","6ca64726c4cc6ca727eca98e88a2d36d2af47c6b840e17c9bd6f4124dbc25a31","015851aa1c37fc9db503b90ec14da2b1b57fce36130a72ef62b13be5c277457d",{"version":"4f335b6ca482ca84d47168e70abcbc998e1fcae33e91dd3b41c2524d3f279dfb","impliedFormat":99},{"version":"0ee890356a21a77e626c122edea0b2a02cc6ddb24a848c94358fb59a624087a8","impliedFormat":99},"63fa130391e45e38025cfc7df744ae4906da587e6b966791dbf758da99e33799",{"version":"278c1c10bc136a0baef11111ff6e3d169f3c570acd0915713d664232420d524a","impliedFormat":99},{"version":"5770f07f5bb65fe067e22769a8935ea055dbf8aa90ac6c715b5715ecb12a7686","impliedFormat":99},{"version":"9aaad1d5d34f194855cb404c2b407a84c4cf97a28792c2e7d0fca796f51277fe","impliedFormat":99},"5fb33e7f9cc012e20685e5782f6f6686529f0b967337087bc150424109b01747","bda554d12e97b8584255206d5de1f44d591e7785200d93ec40c8183afb390f5c","9e8d9afd22b56b8744ff81893323e47bbc0b62a70472a0a05c782eadd6431dd7","a1e87041ef198ea53a2f93997ad3393347e2c46e7ba237844481ee9a363ad30f","b9fd74334810b40a3ebe9ca912597e7a499e7ad4861adf2a9551bed529102082",{"version":"191e4e6aceae3602aa3a1e9a6bc0e98821d6d5fb787e2bc16e250439482bddb6","impliedFormat":1},"068ba2f5caa00bb718654ceb00c66306ca342d4df272f4a47aeb966966478739","3b41c79e3154d16ed51ce6476d38eb4e717a108ffdb3ee1932b241e63accaac1","9ada242ed8466ad55e4b2e0d7d2c1cc8135482be1f2c3996ccd4f08f71240957",{"version":"699abaf45974cda292680643a934e66396c7905a0c454404f03f105ece8dccb7","impliedFormat":1},"608ff1761b3111515c19f57a027d9712e5213d9e837a287c7ad2b2b871c86577","f6096abfba24b93508b51b8ea32a301da1fa5c5859e91def5bb64a71ad396e99",{"version":"e00dd69f218382063242c4289d6d06afeb6f6d78cb08347e2616b9ecde3ee2fe","impliedFormat":1},"eb95992db0211b645c15f6a6cfe255130cf0657cdbc4e525e6949ffb7d551dfa",{"version":"985db2599e33d85a70a6da5f2b7b6f1b0bf9b9119781b684573a1a9b463e0cc4","impliedFormat":1},"afe8e38d8e2928596cbce57ceee8fd90162fafe62e62fb80cce2c87fcd7f81ac","204741cdb75637e099b35ad0d70f3c52b94a6b05c11c22c345c292a7d5f20f72","2e7c48c87bf002214d964667ad6099e462f6bc60ccedc07714aa76ca9dc4fea2","90d7aa4d2a7f575d05e8eb2c71fa19a69c774f07743752630458bbdb93ffd039","aea7e8ee9a7b9acfbbfedae208c464a0d3e0cbdfb781af65ef1124876787cc13","bccf211ee13bccc3f133653532db45310a1ed44a05f3241feb33adac15217568","9838029b6a0d554a8b5092d1728466e4537527196704e0e8a66fe761d0268192",{"version":"2663466cc850dcc188db7b82c492849fe45b99458b5c094a14bad83fd146df5e","impliedFormat":99},"eb95862d4aedb31756145cdd0f87f51e17ec8c7790a9715d3c9caca0997032c5","e541fb2f2a1f8f06ee57fe6320fcd6300cee767f7134774a8ea09d942107cc45","6600e6997ad2c5b340e0ac5d2fe1fa3826a8b9d1ef37dfd14915312dca4cd4aa","f93fa934e08a386e816161e07b9418cd5bd3078bca6a9c727eb54610382b4a09",{"version":"4bb071c41f8f9aaa3e1691c8c84873fa38a3067161ac0d22f085577a9e483be0","impliedFormat":1},"c692d984a3418696487a5ff15737952747b0e58df67ca8059b9fe55912ffe300","673097cc15c96e0df5d32b4513d935f38ca7f58825c1b8ca2cbfe4a3f4d325b8","e819685c183d567f77bb79091af834ca4707b2acd549bdc6bbffa5cec0661a15","4cfcd9271e389e4983c555a2e6237d51edded0eeaf287747fdef6ed5f89be134","b43dca09d4fd9f98b514a142411665336b5485e50c5381ae18eb7c57bf44c652","c29d4463929be6d99f26961ed5dcd665f5aa67a4f859a6416c73e8712c2d02e9","9756e38ff61c9c6ec9a67c576375b5f9fe333d674be922ad2b34d171d3e68876","94e2ab27a182c71e17e93fe69ee631cd2427304d70d86c7f613f4a158da75d4b","e810fa296e72c3375a53c35cf297d26e8c79b991648720786c02ab75ad86ede6","2b947437ac4f9191d442d00ade4654545f418bc07bd7ccefe44c49a860f5de91","f36436d1c6ef3a8f7211f455ab83c9235b83cfc9832d43071018bfa47a0900a9","c8c840325dd1ff6dca59c78644dfd8f9d169e01797df85429908e55b0b6173b7","b70e178f9372276ec327fdc0c77a18d552c470fa4d737f0757be73733f6c122f","ea66df3fd4acbf15bf55f442a5635287683e190a40dfbeded628f4cc9c8fd3e0","2daf81ec796b1f40d5b1fb6095a76771a5d6b833a266d3962e8dede16ddd264c","675908b7fc1952fff982593b7a6b665b1a0a915cf6b371d9a596f62af96e78b6","b138b1a0be597db143023c2664d27af915d08390d0f3f020ff10de1517efd9ae","d224c21b57cd102a42a535c18c2f1efdcec0e4d5e2767e27df5f938cdaea42fb","feb9025ab5751cc800f91181341a8f790767c92869ba409a46290208aa080245","762151c7bd15e8f95bab966dc89c1b94a1a080d5cdc785d6c71d49e5e6c35101","56835206389f41be2ccb5c8defc03f2bec20211c05ea10b07e7494e29313a6bb",{"version":"c38481c180f39569723e77c0451fe329a0a6c14fee11d6773cc3189287ee8ca5","impliedFormat":1},{"version":"b40885a4e39fb67eb251fb009bf990f3571ccf7279dccad26c2261b4e5c8ebcd","impliedFormat":1},{"version":"ff7ef69bcdc52bc17d140fab1ec5a86d9ce6a47151285aef952fbe3825e44905","impliedFormat":1},{"version":"1d788363783d8bc01d046e821aa2f674cde0c20af2999d2bbc034015368fbff4","impliedFormat":1},{"version":"1c483cc60a58a0d4c9a068bdaa8d95933263e6017fbea33c9f99790cf870f0a8","impliedFormat":1},{"version":"07863eea4f350458f803714350e43947f7f73d1d67a9ddf747017065d36b073a","impliedFormat":1},{"version":"396c2c14fa408707235d761a965bd84ce3d4fc3117c3b9f1404d6987d98a30d6","impliedFormat":1},{"version":"7627a0fc528ac040ea1fb86a5cb3e66ba4de3c55947ee6a1aad89b46c2038efd","impliedFormat":1},{"version":"c475aa6e8f0a20c76b5684658e0adaf7e1ba275a088ee6a5641e1f7fe9130b8a","impliedFormat":1},{"version":"a42db31dacd0fa00d7b13608396ca4c9a5494ae794ad142e9fb4aa6597e5ca54","impliedFormat":1},{"version":"c7381606516c8b5725dd3df850263d6644f2df8d7f5e1c5956893b9afbc2f8bf","impliedFormat":1},{"version":"a8035a411d3b11d7f57bf0f1f2686cfda8f700a20d68821e32a0d6ebe5dbabf5","impliedFormat":1},{"version":"a2a91d3575d79e42bd48c24377be9dd4e3eca0ab66ce0f49933ebdb06bcfd0c7","impliedFormat":1},{"version":"1648cbd2f46b82fc3a6c612d17542b6a21ffaf0a4aae9ea9778ce9346bbdedee","impliedFormat":1},{"version":"79705d60f10a6b860afd0d76204698449b0c5374e84351c4878525de6d9ec287","impliedFormat":1},{"version":"3bdc578841f58bfd1087e14f81394ece5efd56b953362ef100bdd5bd179cd625","impliedFormat":1},{"version":"2bc15addade46dc6480df2817c6761d84794c67819b81e9880ab5ce82afb1289","impliedFormat":1},{"version":"247d6e003639b4106281694e58aa359613b4a102b02906c277e650269eaecede","impliedFormat":1},{"version":"fe37c7dc4acc6be457da7c271485fcd531f619d1e0bfb7df6a47d00fca76f19c","impliedFormat":1},{"version":"159af954f2633a12fdee68605009e7e5b150dbeb6d70c46672fd41059c154d53","impliedFormat":1},{"version":"2bb39eac4173f3db5dfb31fffdd4a97a75ed3fcffe184c93f03fe62fc5af5553","impliedFormat":1},{"version":"7245e8f6453ff36dfdab1f448bfecafb4c0eb7e627a8552135eac69272888e02","impliedFormat":1},{"version":"bb977b21c99873e5b489c0fad5ee03b6010fd09f55b88edb8a207e60e29f8b4c","impliedFormat":1},{"version":"ce31b0fa39f2fd009c02acd675c575733839055905c2beca4a3915e938347f4b","impliedFormat":1},{"version":"8d8dc0f54a9ae72bdf67b3574144d639fd1951e08aa6424415022b3fa05544e3","impliedFormat":1},{"version":"b310f4737336f11507a0ab14a3a936858334230974dda8bdbbcecb6e512ceb24","impliedFormat":1},{"version":"06921a4f3da17bed5d4bc6316658ce0ea7532658a5fc575a24aa07034c1b0d3d","impliedFormat":1},{"version":"eda0c3e4b54c8ab9cd128990455522df296de5986f4b2502a4f1fc2925cec8c6","impliedFormat":1},{"version":"34c17533b08bd962570d7bdb838fcaf5bcf7b913c903bc9241b0696a635b8115","impliedFormat":1},{"version":"1d567a058fe33c75604d2f973f5f10010131ab2b46cf5dddd2f7f5ee64928f07","impliedFormat":1},{"version":"5af5ebe8c9b84f667cd047cfcf1942d53e3b369dbd63fbea2a189bbf381146c6","impliedFormat":1},{"version":"63b3c76d46314470f92f89f8cfb6e016a055bfdf505b73f0950512b176fc776f","impliedFormat":1},{"version":"147734cfd0973548fb6ef75d1e7d2c0b56bb59aad72b280784e811d914dc47d6","impliedFormat":1},{"version":"d2594d95d465026ebbee361f4819dc7b3146f4a8b42091ffb5dd90f9ceb345ab","impliedFormat":1},{"version":"e399d54c1b272a400ed446ca35d5e43d6b820723c2e5727b188ebea261e7cc2e","impliedFormat":1},{"version":"123568587c36c9f2a75091d8cdf8f287193855ba5aa10797b4fc320c80920b7f","impliedFormat":1},{"version":"6deffa531bdb8817b363505e88d957653d0c454f42c69e31588d00102cd1a076","impliedFormat":1},{"version":"973551068756351486afe706b240eb4dc83678ab2d829a1c6b1a19871394fd5f","impliedFormat":1},{"version":"e647d13de80e1b6b4e1d94363ea6f5f8f77dfb95d562748b488a7248af25aabf","impliedFormat":1},{"version":"9b7b0209a8841f5ffa60ccdfae26f7dc70ea4e7e446a603ef4732e84f1bb1b4f","impliedFormat":1},{"version":"bfc15f3582717affb1ad4cd6a2992f7cab76c313730b4367f3312a9348c294a0","impliedFormat":1},{"version":"6e2b55943538468a63a7a627bd4f18eea7a917b9fbfea34cbdfed8d028137eda","impliedFormat":1},{"version":"3bc5f767d5e0cd548c92e4623e0a7f4486889a72d2ca9cbc81df760669270dcc","impliedFormat":1},{"version":"20cf19c8028a7b958e9c2000281d0f4c4cd12502fef7d63b088d44647cdd607b","impliedFormat":1},{"version":"3ea1b33c13157aa1750a7fb70ceb35730b92bf0224636b5f17f8ce0542fa5222","impliedFormat":1},{"version":"37280465f8f9b2ea21d490979952b18b7f4d1f0d8fab2d627618fb2cfa1828e3","impliedFormat":1},{"version":"097dc096eacdaf5d3bc0ba5dfa4bd9f3ce2b40741a901fa52b3d19f7685fe0ad","affectsGlobalScope":true,"impliedFormat":1},{"version":"a890cccdc380629c6cd9e9d92fff4ca69b9adddde84cc503296ada99429b5a3b","impliedFormat":1},{"version":"168b6da36cf7b832173d7832e017bc6c6c7b4023bf6b2de293efb991b96bca44","impliedFormat":1},{"version":"05b39d7219bb2f55f865bca39a3772e1c0a396ea562967929d6b666560c85617","impliedFormat":1},{"version":"bcae62618c23047e36d373f0feac5b13f09689e4cd08e788af13271dbe73a139","impliedFormat":1},{"version":"75e534cd013e641cf6f492167ed3e2a3569a4de54ca900d262f8d4fe7f224270","impliedFormat":1},{"version":"5ae003688265a1547bbcb344bf0e26cb994149ac2c032756718e9039302dfac8","impliedFormat":1},{"version":"8be4e0787c5587f36669f9ee1da84e02e8419ddfedfbd4386d99307308cc70e5","impliedFormat":1},{"version":"ba8a615335e3dfdf0773558357f15edfff0461db9aa0aef99c6b60ebd7c40344","impliedFormat":1},{"version":"6921769648e4b83bb10e8fcf7011ea2d8f7de5d056daacf661648935a407376e","impliedFormat":1},{"version":"dd21167f276d648aa8a6d0aacd796e205d822406a51420b7d7f5aa18a6d9d6d9","impliedFormat":1},{"version":"3dea56c1745af2c31af0c84ecc6082044dc14cfa4d7366251e5bf91693eecd8b","impliedFormat":1},{"version":"eb6360635bc14b96a243bd5134e471f3ad26b0ecaf52d9d28621e443edb56e5c","impliedFormat":1},{"version":"7537944ecb74831ad1daa2280676c6399bdacb604f13ff9dbbab7da8fa8818e2","impliedFormat":1},{"version":"13975776e2d018a450ab5ef3dfe51bda565fac4842e119e7f8df57c46c1f4362","impliedFormat":1},{"version":"3975b59c4131f8280c008a1df87d1ec209b25e2f5415be0ba2221761d4411fe0","impliedFormat":1},{"version":"1fa5ddc841b9a1b4d0240f28f676e07fce6ab79874903d115db4773ddabf3685","impliedFormat":1},{"version":"4577aa89575b73d4d335e17d9ca0b3c1455d00fe626dad648f90a9e4f0dc1d70","impliedFormat":1},{"version":"45cde71dc6212b64a86d01963c0cd260510526e7331466d9d182aaefd640e6be","impliedFormat":1},{"version":"a71bd1a65930f1a57f82dd3b674e5ea0d428d3dcf841d4da384f081418915f3b","impliedFormat":1},{"version":"9499e47767506b4774f2e58778e4cf54145a5b82d7a11dac3e58bb499daf028a","impliedFormat":1},{"version":"8175f51ec284200f7bd403cb353d578e49a719e80416c18e9a12ebf2c4021b2b","impliedFormat":1},{"version":"9871b1807440d67682ffa5381aaf8bcf79614d699c77f5d258ae221a233c14cc","impliedFormat":1},{"version":"04d4c47854061cc5cefc3089f38e006375ae283c559ab2ce00763bca2e49516b","impliedFormat":1},{"version":"6a2146116c2fa9ca4fefa5c1d3de821462fc22e5330cda1196be15d439728c51","impliedFormat":1},{"version":"1511720830e8ae34e38ace695150e6ea3453e68b91b5cd2c1c523fb5a3f04210","impliedFormat":1},{"version":"a54f60678f44415d01a810ca27244e04b4dde3d9b6d9492874262f1a95e56c7d","impliedFormat":1},{"version":"84058607d19ac1fdef225a04832d7480478808c094cbaedbceda150fa87c7e25","impliedFormat":1},{"version":"27abd2f2ed5aaac951b12b8332aac7970c9cf0cfd88c458f0f016228180b4293","impliedFormat":1},{"version":"901c640dced9243875645e850705362cb0a9a7f2eea1a82bb95ed53d162f38dd","impliedFormat":1},{"version":"ebb0d92294fe20f62a07925ce590a93012d6323a6c77ddce92b7743fa1e9dd20","impliedFormat":1},{"version":"b499f398b4405b9f073b99ad853e47a6394ae6e1b7397c5d2f19c23a4081f213","impliedFormat":1},{"version":"ef2cbb05dee40c0167de4e459b9da523844707ab4b3b32e40090c649ad5616e9","impliedFormat":1},{"version":"068a22b89ecc0bed7182e79724a3d4d3d05daacfe3b6e6d3fd2fa3d063d94f44","impliedFormat":1},{"version":"e70d18d1352550a028f48d74e126a919c830267b38c76ddae4dc1571476a462a","impliedFormat":1},{"version":"5624b09ca38ea604954f0422a9354e79ada3100305362a0da79555b3dd86f578","impliedFormat":1},{"version":"24830e279f5773a4108e0cbde02bdcb6c20b1d347ff1509f63eed031bf8b3190","impliedFormat":1},{"version":"8899fd9f8ab5ce2b3af7ba0e1a47eede6a2a30a269283cc4a934ab755d0aadaa","impliedFormat":1},{"version":"f10759ece76e17645f840c7136b99cf9a2159b3eabf58e3eac9904cadc22eee5","impliedFormat":1},{"version":"363dd28f6a218239fbd45bbcc37202ad6a9a40b533b3e208e030137fa8037b03","impliedFormat":1},{"version":"c6986e90cf95cf639f7f55d8ca49c7aaf0d561d47e6d70ab6879e40f73518c8d","impliedFormat":1},{"version":"224d293a02b7d22edb77b4ab89c0d4f63b95ecd7c0698776719f33863a77ffdc","impliedFormat":1},{"version":"1518707348d7bd6154e30d49487ba92d47b6bd9a32d320cd8e602b59700b5317","impliedFormat":1},{"version":"ede55f9bac348427d5b32a45ad7a24cc6297354289076d50c68f1692add61bce","impliedFormat":1},{"version":"d53a7e00791305f0bd04ea6e4d7ea9850ccc3538877f070f55308b3222f0a793","impliedFormat":1},{"version":"4ea5b45c6693288bb66b2007041a950a9d2fe765e376738377ba445950e927f6","impliedFormat":1},{"version":"7f25e826bfabe77a159a5fec52af069c13378d0a09d2712c6373ff904ba55d4b","impliedFormat":1},{"version":"7ffef1ed1c2bc7d9cf2fc134a7e8c68b10416cdbe8e70da8a4bd7ad5c8698d9c","impliedFormat":1},{"version":"63c0926fcd1c3d6d9456f73ab17a6affcdfc41f7a0fa5971428a57e9ea5cf9e0","impliedFormat":1},{"version":"eb524eabfa1809d54dd289374c0ce0ed4f145abb878687e4fd5e67f91d7d08a6","impliedFormat":1},{"version":"4ef0a17c5bcae3d68227136b562a4d54a4db18cfa058354e52a9ac167d275bbb","impliedFormat":1},{"version":"b748dd4ccc072a2b7194b898dc8996a2cb56bfa15ccdb60ac0d2f9eaa8e28e9d","impliedFormat":1},{"version":"64269ed536e2647e12239481e8287509f9ee029cbb11169793796519cc37ecd4","impliedFormat":1},{"version":"c06fd8688dd064796b41170733bba3dcacfaf7e711045859364f4f778263fc7b","impliedFormat":1},{"version":"b0a8bf71fea54a788588c181c0bffbdd2c49904075a7c9cb8c98a3106ad6aa6d","impliedFormat":1},{"version":"434c5a40f2d5defeede46ae03fb07ed8b8c1d65e10412abd700291b24953c578","impliedFormat":1},{"version":"c5a6184688526f9cf53e3c9f216beb2123165bfa1ffcbfc7b1c3a925d031abf7","impliedFormat":1},{"version":"cd548f9fcd3cebe99b5ba91ae0ec61c3eae50bed9bc3cfd29d42dcfc201b68b5","affectsGlobalScope":true,"impliedFormat":1},{"version":"14a8ec10f9faf6e0baff58391578250a51e19d2e14abcc6fc239edb0fb4df7c5","impliedFormat":1},{"version":"81b0cf8cd66ae6736fd5496c5bbb9e19759713e29c9ed414b00350bd13d89d70","impliedFormat":1},{"version":"4992afbc8b2cb81e0053d989514a87d1e6c68cc7dedfe71f4b6e1ba35e29b77a","impliedFormat":1},{"version":"1810b0b14614e53075d4d1b3e6be512bde19b1ed3a287925c0d24bae8585fa1b","impliedFormat":1},{"version":"1c390420d6e444195fd814cb9dc2d9ca65e86eb2df9c1e14ff328098e1dc48ae","impliedFormat":1},{"version":"ec8b45e83323be47c740f3b573760a6f444964d19bbe20d34e3bca4b0304b3ad","impliedFormat":1},{"version":"ab8b86168ceb965a16e6fc39989b601c0857e1fd3fd63ff8289230163b114171","impliedFormat":1},{"version":"62d2f0134c9b53d00823c0731128d446defe4f2434fb84557f4697de70a62789","impliedFormat":1},{"version":"0231f8c8413370642c1c061e66b5a03f075084edebf22af88e30f5ce8dbf69f4","impliedFormat":1},{"version":"e3771408849a41a4c7cb2b472870c4e8abd4efe639c899d2a8ca2eba6c6c4923","impliedFormat":1},{"version":"8e1884a47d3cfddccf98bc921d13042988da5ebfd94664127fa02384d5267fc3","impliedFormat":1},{"version":"b30cc18b84468d3fa20ac04ca5ba9bed5a03431fc8a22bcf2c266c132baa1d3f","impliedFormat":1},{"version":"5e557a5ef621a20d98f5edefeb8fa2b00b335383d2c9415f921bc4dd702d6c6c","impliedFormat":1},{"version":"a03796adf1770ab358ea6b1e6c9470f202b0380fadc7a7aecdfdf4d149245465","impliedFormat":1},{"version":"2654171bf7ec29b65131fa19657c350c8708a6e3d9bd3e8c7686bafd6f04da2b","impliedFormat":1},{"version":"cdc308409e87aa76367e32fc6870b9638b1790c034f6e4d57d12e99b40dd7095","impliedFormat":1},{"version":"a9452e81c28c642c2f095844c3473d979eba5ae89726ad52b15ea86b3e112ee2","impliedFormat":1},{"version":"dc4a2cf12254395c8ae3fb4c61e6fd9f7c16110be66483599f9641941416988f","impliedFormat":1},{"version":"58c7fe4a20869e13d24103f0faf9038a8a4319c985a729bfe1af51e0802cb89d","impliedFormat":1},{"version":"46a51658b82afc00b31d1e29db2b1200a82da1a59c9162f40607083efa9fd118","impliedFormat":1},{"version":"b6700b24f28411b6d4903c975676715da17d689e848a52420ea811b63ccb6615","impliedFormat":1},{"version":"d421fe9a68ff83f2f318d5198e076dd9c9fd4bd69a1244a945f3e669751cc34f","impliedFormat":1},{"version":"52887898504d0dabcfd7d6aee59f04386fa1b62ceb1c742d141d64cf9820ddaa","impliedFormat":1},{"version":"43de091a9d7c45f21e51a147f914368e8aacef2a911b010a1a459e9d77d998b4","impliedFormat":1},{"version":"8207a8b85fea96f4ba38bf816159ce2f624210aedd7d829eec370b5bf2c6eb2d","impliedFormat":1},{"version":"46f482ab7bc6ff88ca10379dfbb11cb298d3a13b729af584f8fd0d0645894862","impliedFormat":1},{"version":"15e60969067d31da05b5f4fd5bfdc35f9b6a10240729cf428d6539f79c1d6bad","impliedFormat":1},{"version":"5affcbd718a136d16f7909e635c80a9d4e1f1b6e54cc5318a2be1482a1f81642","impliedFormat":1},{"version":"8960c4375d679c05a1e97cd185a7d6efa7637612fdf3723f7c6d41960464016f","impliedFormat":1},{"version":"c0c0b22cefd1896b92d805556fcabda18720d24981b8cb74e08ffea1f73f96c2","impliedFormat":1},{"version":"ceec94a0cd2b3a121166b6bfe968a069f33974b48d9c3b45f6158e342396e6b2","impliedFormat":1},{"version":"49e35a90f8bd2aa4533286d7013d9c9ff4f1d9f2547188752c4a88c040e42885","impliedFormat":1},{"version":"33b186da4b59bf76f82f9e99dee3bfe3b098456139b870887d4a1c01a216ce0e","impliedFormat":1},{"version":"7eca5b6e1cd1c28637103d2b6c44e8b89035a53e515ff31ae3babc82e6c8e1f9","impliedFormat":1},{"version":"49c9c8316d59f6175e6e0439b1d5ef1218f02ce622d1a599449de30645559eed","impliedFormat":1},{"version":"e4c48be0ffac936fb60b19394739847145674582cbc7e24000d9fd35ab037365","impliedFormat":1},{"version":"149ee951f88961c6151d764bf657b99011b3f6eae8f5dede177c7177169b086a","impliedFormat":1},{"version":"d228c7773484140fac7286c9ca4f0e04db4a62acb792a606a2dda24bef70dc21","impliedFormat":1},{"version":"8e464886b1ff36711539ffa15ec2482472220271100768c1d98acfdf355a23ba","impliedFormat":1},{"version":"fb0135c4906ff44d3064feebd84bae323ebb7b59b8ce7053d34e7283d27c9076","impliedFormat":1},{"version":"3b10140aae26eca9f0619c299921e202351c891b34e7245762e0641469864ffd","impliedFormat":1},{"version":"134d2affa5bca83e1c8d3a2fce17388d757de69b213eaee39fdb1a693565db22","impliedFormat":1},{"version":"148634fcee440c7bd8c1339b97455aaadc196b0229ffc8dc8b85965a7d65b380","impliedFormat":1},{"version":"783ffb7c8d3ba3feff3e7ae42966783e4a7dd9dab44e63de558ac02bb8704307","impliedFormat":1},{"version":"abc37ca70be4c98735e1d2d115886f15ac5861839804ef24449268024feb3176","impliedFormat":1},{"version":"b6aaea1c64e242d51eb18ffc98b78b6747f3d8b75eb04a9cfcf747cbc83fcab3","impliedFormat":1},{"version":"fe848a0485e45778a224cbc1a66af4eef5d51e07d01289b73f54bc384ae51b39","impliedFormat":1},{"version":"81785a3ea03d6db981ddfcf8fb1bd1377f985564def845c55e49e16f171deec4","impliedFormat":1},{"version":"74d0aa7bc76e9be864e25574a89218cc03fb0a5da4f6bbbadae50c2091d74be9","impliedFormat":1},{"version":"e05e03e1687d7f80f1569fdae117bb7b97feef1e839a61e1b3c61ffca8cc67c9","impliedFormat":1},{"version":"8a49e533b98d5c18a8d515cd3ae3bab9d02b6d4a9ac916e1dba9092ca0ebff15","impliedFormat":1},{"version":"fcb26ad5a6c39ce71dfac5dc16b3ed0e1a06a6dc8b9ac69112c935ad95fcad69","impliedFormat":1},{"version":"6acdef608420511aa0c9e3290b37d671bab4f719ffc2a2992c2e63a24605a657","impliedFormat":1},{"version":"291df5da0d84d1452cd68abfbcca08a3f96af610bf0e748528ba8d25784ce2b1","impliedFormat":1},{"version":"176cda558a7f76813f463a46af4607a81f10de5330c0f7a43d55982163aa0493","impliedFormat":1},{"version":"94d4a5f49b20135837d53756572e3356e7458dc699093596ed0bc5937ee0ae1d","impliedFormat":1},{"version":"67f9d293cad902d4be34e1aee30c22361d39801d73a4450474ffceb764528950","impliedFormat":1},{"version":"5ccfa8ce75725948efd6c792041adb831ee0d3629beb66d0621bb9ca7dcd0974","impliedFormat":1},{"version":"5f932457c501d03a68bee9ae0ab26ef9df2fa1f789a981483ec1f56c120ea5c7","impliedFormat":1},{"version":"5f892fcaaa4ec169e3fecb51fd2abb4bca5e4f481ae149147c73c77d513695b0","impliedFormat":1},{"version":"1b66942158a56dadb0a7c574d00caee3ef2fe6cc77f7445a57a53ef86a3f5102","impliedFormat":1},{"version":"1d87e15948b9a7eb98d949b51e9e2e95c0dceec106cc73251332bd6a2a7fdd86","impliedFormat":1},{"version":"9efec387c83d71bdbda5bee092cb28de1b9341f05a1afd6f21d6464ee721148c","impliedFormat":1},{"version":"fbfdf3501d765ff009eff8dc2121199a2fe3bd27e8bb35178ecffcced9912010","impliedFormat":1},{"version":"7f5a6eac3d3d334e2f2eba41f659e9618c06361958762869055e22219f341554","impliedFormat":1},{"version":"e1bead3baac08a09faac9a25157738abce07a4f5c0f623fb527ecd37e793d08c","impliedFormat":1},{"version":"62b399d376ac037dbb6cdf238e60dd829f010af81ae3efee9bfd376b85b91ca6","impliedFormat":1},{"version":"4fc9939c86a7d80ab6a361264e5666336d37e080a00d831d9358ad83575267da","impliedFormat":1},{"version":"ad4d9c273751dac976b662395f2e3d18e237ffdac6858971ba39195288c26afc","impliedFormat":1},{"version":"6bc29acebd5d030ef00b9c72cd42aad1ac7e1950b58c1a2a073d920997a65f32","impliedFormat":1},{"version":"18f7016d205b5537328a1e1598c74b9537bb4692feec6b3db6d19c845d5bbe6a","impliedFormat":1},{"version":"4116c4d61baab4676b52f2558f26fe9c9b5ca02c2792f9c36a577e7813029551","impliedFormat":1},{"version":"71b8b3d684260300dc20e4b0735322a8ffafdc07257b5d05a45dbc67b5b95bc4","impliedFormat":1},{"version":"15735f3084dc593c5bd19ecbe267a07c378703e14efedb6ad50e39962ff99d82","impliedFormat":1},{"version":"74a2ec4236b64b93319539e85d1999ef872d875ae224105db9ec5d4a24c9fb0a","impliedFormat":1},{"version":"00e1da5fce4ae9975f7b3ca994dcb188cf4c21aee48643e1d6d4b44e72df21ee","impliedFormat":1},{"version":"b991d92a0c3a48764edd073a5d28b6b4591ec9b7d4b2381067a57f36293637d0","impliedFormat":1},{"version":"baf3d8852d8f7a89e0c0be91945cab22b7999442d0a8253b204304ead6ed6de8","impliedFormat":1},{"version":"e451c032d71cb5cc0a72af939c3a00cb9e60ca9671bb5a5bc99e478456478f05","impliedFormat":1},{"version":"2bace0da26ed1e71c8bdf9ab64fe9c19fddba2a62e71391ab925c42f82774f86","impliedFormat":1},{"version":"090c41926e92dd0dae49198b8fc0061c4b33df0ebf4cc2613fc513c37a327d52","impliedFormat":1},{"version":"0d0699194de9813fe2fdaa0bf448b67bdae3334806cb7c99a800723f25cb02a8","impliedFormat":1},{"version":"a307865123e601887b504cc04a7b9de86a05c3d6fee8bef410fb3a796c7da40c","impliedFormat":1},{"version":"44a5ebd5a6660d7f84e646d184771f78e901120fd6b5dc200500c1a039f423c5","impliedFormat":1},{"version":"deb5db006a37804b0c2b2e7514ecbc536f42de6667181eb219ef1720b2820745","impliedFormat":1},{"version":"f4a795af80885eba93957db860b4b82b4d23a76c5e122c2af5eeb9319094d9d1","impliedFormat":1},{"version":"9c779090e775efe37b07ebff3e473e75bac2dac90a4937b606c3b79ac2d141e1","impliedFormat":1},{"version":"61e5aa99b0aa230dfe8b88ab8e9e29e0119978eac3362c101241f0d357a3b720","impliedFormat":1},{"version":"7065dd99492aa108614383a0aa1f229e02e6d1bd4968473eb205350e58a4bc80","impliedFormat":1},{"version":"0bc1f52edd93536932d1574a50a9f2aa33df0d69320bbafb03788503c77a2213","impliedFormat":1},{"version":"286ff377d672f3fbf04d48bf01c712dbc50082a7c6484c83d10fb2088bf78d90","impliedFormat":1},{"version":"2566a6785cf3417880900d4b9cae9d6587ac3c5af025143e0c022fb68f798f95","impliedFormat":1},{"version":"aa0059d2ba74d5d1d866bf5e1ca2be9bac8d37d55b42c43bab45b098edbe078c","impliedFormat":1},{"version":"c81746776721126aacff5d25b3410c2f46768c2715a673b540a5e503ac13a02d","impliedFormat":1},{"version":"a5f88f5f9bf5aaf93a88631347678de7eef05aa3f13045d7173c232928836511","impliedFormat":1},{"version":"eb1688755bff43e088f7631d4cc63f6a679cc34d0360c0c10def02523d23010a","impliedFormat":1},{"version":"392b9031cf6cd2b959183df0b970ffacc78ccee32a8eb89cd7f6588ff759f5b5","impliedFormat":1},{"version":"00ba5b67972274a6ed935a753d2200ca7d8021cc27e9980ec6bc78c0903f1b8c","impliedFormat":1},{"version":"8e1f4acccae7990b493f7792b6b17744977967cde84a9318084915b0a421e07b","impliedFormat":1},{"version":"4f5eb3521845c9554a3f39bfc7519398b2a85069231f2bd9ed3d94ef6d5683aa","impliedFormat":1},{"version":"1707f7a4866728245f4b5d3c510eca32bba08662da7c9e2219685d18f5448f1c","impliedFormat":1},{"version":"2d55f0b72f108339a087e3c14e4c38d7d0114b26d9c6980bc4f1f06fd59ed748","impliedFormat":1},{"version":"d288bf29249d6dc83bc7afbdea0dd06003be9998dd763dfb7e991a5a840e7647","impliedFormat":1},{"version":"5f5fdda53d4fc2c14438c579511a0fced4c692fd6bf1a6087c314cff6d1c3010","impliedFormat":1},{"version":"a9aec6413a14ae82006c83d29792b5752770d2c069f66f62656a9bd4eafb7ab6","impliedFormat":1},{"version":"4a34de405e3017bf9e153850386aacdf6d26bbcd623073d13ab3c42c2ae7314c","impliedFormat":1},{"version":"9cf714e5757fdc252a663e0aed45b0267143cccb005ba521da337dba7ed51625","impliedFormat":1},{"version":"ad71f254034744ae8ee033d5bff1fd3a4e9cf3f962533e03c5ccc16061ca5330","impliedFormat":1},{"version":"ce5c7cce07663becc915c0847e541fc923cbdf1c2c2207180e5ba25d53b69b31","impliedFormat":1},{"version":"e90bd7922cb6d591efd7330d0ba8247ec3edf4c511b81346fd49fff5184e6935","impliedFormat":1},{"version":"1c69ee1a187e94ac473e158ab2a01aaf5d84b1f156a064130da30f6316fb35f1","impliedFormat":1},{"version":"a866b411640b7d1a0d4835870938c8d5c34ff45425ff07bc4fcc01318dbddc19","impliedFormat":1},{"version":"20b86895feeae4bbdac7d591a3a6bd0a9514857efb34424e47fe50c8876cfe93","impliedFormat":1},{"version":"ac36f7e7a0cd018944fd483dedc7d97888e224798a687deb267c4b410ffb0a14","impliedFormat":1},{"version":"e778484929125e97d196b9ff73201fd609e81e2fba2e7c8a59d3dc8afcfbd4b3","impliedFormat":1},{"version":"b7fde9205fb056773df84e31c6c320ebac6610c20e81dd831577e7091d45abe2","impliedFormat":1},{"version":"519d4279cc006d9d2a70b61471835827185c39ead41e9aebd98a586cdf499d9a","impliedFormat":1},{"version":"c8005f8a91952d98aa1c772db26326138545a52ef0c1fe14b05fbc96e7a8a4fa","impliedFormat":1},{"version":"03750d97874c868d7a1b43c03fb4d58c02721797a8a3bf819054397a3c1cdac4","impliedFormat":1},{"version":"55217c3332e27a69dd8fff3c12f05105f0bc927421b8af68a4253acca96f83db","impliedFormat":1},{"version":"a3774fb25c2d4ae6b750926572dd31c6ded30eaaf3dbd34359a50a0469214479","impliedFormat":1},{"version":"67c650d7a4215f4f9ff9ef9a99fc4e2a8965fdc254d3b0e95b1df3e02a7d249d","impliedFormat":1},{"version":"015d7aa04a2843f2657af92c30a5fa51748c45812ec254d060875df157a34480","impliedFormat":1},{"version":"e5b48c1570b164d73afb1d92ce434abd96561cfd554bd4c68770cbe8feab6a46","impliedFormat":1},{"version":"a53956c21f4ddb57c747282a2d7ef056c74a0035acd2803876276d3e3e240277","impliedFormat":1},{"version":"44850e2b42a72d92d334fe5b0fe369365d8630a8f75e6fa3ffbc8478515c7f9c","impliedFormat":1},{"version":"9143632638d548e6aab61faed972cb220ec797141eb99acd60b4b6b85e2bce83","impliedFormat":1},{"version":"d8bc8a62d6728fd9ce44d3b35c86694b12991f7c2bb167cee00a0d6a417f9003","impliedFormat":1},{"version":"4c36f9d0ffb25cf61b696b2777ba06d553d1b0cfd12d9eed8a1e3b1a50beb2f7","impliedFormat":1},{"version":"dd478451ffa00f4352bffe4f55b4531c8dec0edafb5777272089e5127dca808c","impliedFormat":1},{"version":"5d9a5cc1712870f91f66850e7056e0d03b4046de5558a00e7190b6a9c2f7d432","impliedFormat":1},{"version":"6206a6984c6210c7e02e8cec6c2417f6d2458ec36ac97b80ce9f894933a08082","impliedFormat":1},{"version":"b152c7b474d7e084e78fa5eb610261a0bfe0810e4fd7290e848fdc88812f4504","impliedFormat":1},{"version":"d55f5646918392f8d08ec54942c59619f4ea781d10de7e9d94855aad22d0329c","impliedFormat":1},{"version":"1b131dbc3fab3a624be8d3d7d2e612d0ba25f4965b2d075dc35af46c4e4f1352","impliedFormat":1},{"version":"3af823359983831acd69adcdebe65838dee6c942ca0fb6758bd2ce89a86b336a","impliedFormat":1},{"version":"26f7f55345682291a8280c99bb672e386722961063c890c77120aaca462ac2f9","impliedFormat":1},{"version":"41bef51b0ff6a162c930c54a430e1526ec1a8ecb55f778e2b345ee16f31ccf46","impliedFormat":1},{"version":"579690c6076811a09239b9b01a9bad4f0d62fcbefe9741d06e2da38e6e2006b5","impliedFormat":1},{"version":"514321f6616d04f0c879ac9f06374ed9cb8eac63e57147ac954e8c0e7440ce00","impliedFormat":1},{"version":"3c583256798adf31ef79fd5e51cd28a6fc764db87c105b0270214642cf1988aa","impliedFormat":1},{"version":"c0209cd42d48d5ec4646b2e2b23186bd8a54ef41da47ef445518966e059e6a40","impliedFormat":1},{"version":"ccb0f78df0c3ce916cc29db5da9d3ebd990bb4b6b702da8f905c011625cf4620","impliedFormat":1},{"version":"0daf877cd2dcb81c0e39a96ee20262dc07ecc6f68d65cdb9cc6e6cf2f31d29c5","impliedFormat":1},{"version":"72683b6629c584c3a140f2283209ff40e800f087d11866bf37d3614a1da50ce1","impliedFormat":1},{"version":"c618e24e036f668e12357295faeb073db7bf0559cb9fdd510f1f9a0213acc291","impliedFormat":1},{"version":"5485ec534af78dba0dcc4ddb944aae46dfc612ad8b1ee8277e996cc941d2ae9b","impliedFormat":1},{"version":"ffa3c46e2caa9af637aa3521042948256e19ae4013c7c27d8245e8ecdc39c81a","impliedFormat":1},{"version":"5acb5ec7ebb93bd0b3292abc1321dd9d5900b6f0c5a7f009dcc115e0d6cf1dcb","impliedFormat":1},{"version":"68e3be1d28dd32c56fb0ed01eea764051cacf7a7f2b281e057e067251404c70b","impliedFormat":1},{"version":"8f837c1ba37f737b4f43667b509a90316b2336c61339ae07cec0c43e0ad18a47","impliedFormat":1},{"version":"3f20a041a051abfb2b47a66611cf4bcbf263605f5469ed7e8b51b3977892d83f","impliedFormat":1},{"version":"2c82ffc35416d06c788832db3b6164e193ffc78d00157f85b6d08cad073eeb66","impliedFormat":1},{"version":"1b08bcaeb09727b77365c0138928627257b5cf69ed10bb16dccd90da64780e94","impliedFormat":1},{"version":"a23aad55f65e461f165df636b0472745608291a8ced99bd3e2aad75f3bb7ee16","impliedFormat":1},{"version":"fe197c539cd352782c27007960236af819bd28ef8fda67e00dc4d9a81419782b","impliedFormat":1},{"version":"af5f2923236ed950df29ee0bd7a51e4e93013d93bdc6cbe665017052a52f42bd","impliedFormat":1},{"version":"8426fcb0550ddfb759de9d42e8d29ee703294f9925351b03abf2ddfca9b286dd","impliedFormat":1},{"version":"9be3ed310f7d164b18be077731cef9ab0a18fdde7acaed11c43e55f6b61a7da9","impliedFormat":1},{"version":"19527fc5a08c68414a234b02ae9b9619cdb4b811435d12c0af528e5640236f6b","impliedFormat":1},{"version":"e941e983e0b2a73b40d237f0283f71ded3bb9dbf1c7dc465fbe871e11f9ed3a2","impliedFormat":1},{"version":"8f84fa86b10f9ca32b8e4f8540760fd4c2674f603b7ed850b8b442db1d584b14","impliedFormat":1},{"version":"b32af41e81c131a4b46fb768108f7a9e49ac103c9b9ef03c094ba2136af0587c","impliedFormat":1},{"version":"6824145b7ff437b1f9c195aff5df5c3358f743af2773dc920b9f66316d4a3aee","impliedFormat":1},{"version":"4dbfad496657abd078dc75749cd7853cdc0d58f5be6dfb39f3e28be4fe7e7af5","impliedFormat":1},{"version":"348d2fe7d7b187f09ea6488ead5eae9bfbdb86742a2bad53b03dff593a7d40d1","impliedFormat":1},{"version":"becdfb07610e16293af2937e5f315a760f90a40fec4ffd76eb46ebcb0b3d6e16","impliedFormat":1},{"version":"710926665f4ada6c854b47da86b727005cc0e0831097d43f8c30727a7499788c","impliedFormat":1},{"version":"3888f0e43cd987a0dfa4fc16dd2096459deea150be49a2d30d6cf29d47801c92","impliedFormat":1},{"version":"f4300c38f9809cf811d5a9196893e91639a9e2bb6edf9a4f7e640c3c4ce765ec","impliedFormat":1},{"version":"676c3327721e3410b7387b13af857f4be96f2be91b3813a724eedc06b9ce52d7","impliedFormat":1},{"version":"10716e50bcd2a25cecf2dd993f0aadf76f12a390d2f7e91dc2cac794831e865e","impliedFormat":1},{"version":"4e3db0e3bad939a6be8cd687ead2f9c035bef1572322f8504d00385025323fef","impliedFormat":1},{"version":"fa69921924cf112fa523a18215a3bfb352ac3f498b46e66b879e50ca46cc9203","impliedFormat":1},{"version":"9b82a268ba0a85015cb04cd558582c7949a1b91b6761292b9360d093c18e1dd1","impliedFormat":1},{"version":"ccfb77fcac04c34442ffca82ae90c8dd2a0ec1689ace547fab9a0ae337dd4752","impliedFormat":1},{"version":"7b464488950d74ca5037da375308fc0c94a539378fd0e9554556df45483aad02","impliedFormat":1},{"version":"beebde754323e430b4ecf5b9f837a05b1667b3df86bd924b52c4f80f20b3d660","impliedFormat":1},{"version":"40eda068f71d159edc51c273a01948282d6e3d38dd2430944595d526dc4b40b9","impliedFormat":1},{"version":"c790db6044ce1bbafc46f13bde46b9f0065de155b26a199f442fe064f6b05d63","impliedFormat":1},{"version":"f70851b7d3304122646077ed7abd9399f3153e79619f318d5fa5c9ebc382f26c","impliedFormat":1},{"version":"29e049c312ac843c41802199f747cae5eb2a7805f36a7655476502d1d2758f02","impliedFormat":1},{"version":"e1968aa75a7388ad5114bf8bb72a5d834203a15a4d508c2c9c05d0f47718340d","impliedFormat":1},{"version":"9f3e08ad493f82afa128127286f468892385fe6e72a1f4191a2cf9dded3d35bc","impliedFormat":1},{"version":"497406148a7a21be65d1449e4095ef8ad35e405b60a4e7ddbbfd762543837992","impliedFormat":1},{"version":"fd0839989516a2c0247b7670946286e054b26e76a92ff6c61376e05f209b94cd","impliedFormat":1},{"version":"7ee24a42010eb0b2bc3c352bf09c824fe94f7b76da41c6370083c40e1aa60362","impliedFormat":1},{"version":"705d1ab1e4d1eacd9170f7ee80467adb5a00e4a2808c744ef4cc2dafe728ba63","impliedFormat":1},{"version":"beeae79bdb272c7701332c77adffe2dd170dacef029a38f072bd08db1b437fae","impliedFormat":1},{"version":"53425e48d63f05b14251b3d02bfe772467d0c91904e321a646a7729bec519f9b","impliedFormat":1},{"version":"9de606525f845076e0c16236857cee0d3b35dc4b48e2c24b4f3007aac2d87d82","impliedFormat":1},{"version":"bb81bd4d4069d1c875fe898a6fd1c9d4aa2e07556aa0f119ba090ab635e613ea","impliedFormat":1},{"version":"12191c86b1d7bfd4e123b32298bb8d12dd8eef498281ea38bb2ea08b28540680","impliedFormat":1},{"version":"6b08ada439e3c7fba3e6d18c19f934e7bbea3f34979f2490074f0623b849e8e4","impliedFormat":1},{"version":"f405e934163ed30905b4682eb542bb2d446e59c477871be9d29f92ab474d522a","impliedFormat":1},{"version":"89ad1c1f02174eb3c85aded37a8e238e27774670f6376c384b0b04215fd5fe1c","impliedFormat":1},{"version":"666d6d6d9f2298f8d8d17ac7a34ac9ca9a59e09fc97b1ae505df6ab4934e2dbe","impliedFormat":1},{"version":"f3941ac359b8377c0ccce596a2bd3cde8986279f42d75290b0272f3ab1aa604d","impliedFormat":1},{"version":"06eb1d62181200852eea37f2ac03000a44e1f2b406daa6ba9c6c1d41e602e832","impliedFormat":1},{"version":"abf13f428ab7eafb33e5c958991d82d6b84995fa0f458924c1ab6ffc77370f8a","impliedFormat":1},{"version":"8c38034476af70d7ad430f69cb960c5bd6efc9962f266b39ed54dd8e9cad566c","impliedFormat":1},{"version":"044116de3d6c2b4ac32f4076563356f40ad4215d812c946e85228c7789e4cb72","impliedFormat":1},{"version":"786691c952fe3feac79aca8f0e7e580d95c19afc8a4c6f8765e99fb756d8d9d7","impliedFormat":1},{"version":"734614c9c05d178ceb1acf2808e1ca7c092cf39d435efc47417d8f744f3e4c0b","impliedFormat":1},{"version":"d65a7ea85e27f032d99e183e664a92f5be67c7bc7b31940957af6beaaf696844","impliedFormat":1},{"version":"5c26ad04f6048b6433f87556619fd2e50ba6601dcdf3276c826c65681197f79d","impliedFormat":1},{"version":"9c752e91fe237ce4857fbbef141bee357821e1e50c2f33a72c6df845703c87d5","impliedFormat":1},{"version":"f926160895757a498af7715653e2aedb952c2579a7cb5cc79d7b13538f9090bd","impliedFormat":1},{"version":"a484101c5db5f7c9641a05751216345af8e15224808965c58428000cc5aab64d","impliedFormat":1},{"version":"3b55c93b5d7a44834d9d0060ca8bad7166cf83e13ef0ed0e736da4c3dbe490a2","impliedFormat":1},{"version":"cad0f26943006174f5e7508c0542873c87ef77fa71d265968e5aa1239ad4459c","impliedFormat":1},{"version":"80a160aa69228c400ab0d5fdb1d254f05ae4abbc614e4daa243f6c076d51fd40","impliedFormat":1},{"version":"d1f8a829c5e90734bb47a1d1941b8819aeee6e81a2a772c3c0f70b30e3693fa9","impliedFormat":1},{"version":"cf72ce1a67883b762fa3280edb5f187867f7f61286adadd6859e758da06766ee","impliedFormat":1},{"version":"3517c54fba6f0623919137ab4bdb3b3c16e64b8578f025b0372b99be48227ad7","impliedFormat":1},{"version":"78f1155b9e465a8fef9726262ceed944c43fae67c69a863a5a217d07ed605e41","impliedFormat":1},{"version":"8b99b1a44f458d053246cbba3fcbd5dfd77f7cf6b467ee0bde0412d1ce75fc45","impliedFormat":1},{"version":"ad68056a0dd2fc377ff7d80e0390fc82fd4d3cfccaa4fc253d0ddaf363008512","impliedFormat":1},{"version":"17e70793315af7229f17a087c61343eba8f02fbf8407efaf7cece1d51596e296","impliedFormat":1},{"version":"02bea5cf058a8fce7fe537b9e70d3ed506c188c3d0df132be355a2cb672c877c","impliedFormat":1},{"version":"6a3d21114b6736612210531e1a2dc7a0e58d931e43f7c21260a7e4c3e8840eab","impliedFormat":1},{"version":"24501735eaae44fd2c2242f3731cd3991f2a81d33f6893ab17e2d56d37983da6","impliedFormat":1},{"version":"bc9b82dff0c19c41190c46f551bf3fb7fc990ab6deb06280a6216179584f08c6","impliedFormat":1},{"version":"20f7f9e30ac8cbf38189b3adafbd945a755a049b082f27d89d1d5d52f46818fe","impliedFormat":1},{"version":"c749b03596746c41abf1e8ed6b5a6a1bcd316c00dc39a337cc152780efc593bb","impliedFormat":1},{"version":"087a509ee3fd001475d652df04a341ce775c378a3ecbdcbe331f27f90b89502b","impliedFormat":1},{"version":"218ed8ccd7078df39a26ccc59a094919d7ed1c0cd0b0182233deffda851ac3c6","impliedFormat":1},{"version":"8422f4ff58293a827a8bf401bb36f7eefbf981ae9aac48643d19c1e5439ee1bc","impliedFormat":1},{"version":"f70ab2e7bd23db437c2d5ed8690c401a921afbd5d3998a6dd2aab90d9efbaf35","impliedFormat":1},{"version":"89e7a7b3210bc06bde6919f093d48dd1548c9ee041cb2999404a894346cd7cea","impliedFormat":1},{"version":"c03c5fe9f3afeabc5ae8ca13b018e94d64838148efd1cc480a2af56d4ca4eb0e","impliedFormat":1},{"version":"3a6ce66cd39bc030697a52508cfda7c248167467848964cc40bd992bd9ce71e0","impliedFormat":1},{"version":"b4ec75c8a71c180e886ffccb4b5391a5217d7e7077038de966e2b79553850412","impliedFormat":1},{"version":"1f7313f5f2bd2d59ea584436361a213ea0275cb17c2f965573048d5862dda463","impliedFormat":1},{"version":"d1666062675fe2f5408bfc458dec90de7279820eea20890b19484250c324b8ea","impliedFormat":1},{"version":"aed88228359e87a1b1a4d3d45f5b6555724c01ac81ecd34aa56d4a0a01ba6910","impliedFormat":1},{"version":"ca6945826ff703c7766887553c042f251dc8aa3e71f305f3695139b37a634fd3","impliedFormat":1},{"version":"4fce1ce36a7f6fa69d3954cd685d27995123b683d31819218d204ca6bdcbfc53","impliedFormat":1},{"version":"f6b7ac8ea7cd5e6ded8fcbb961d952ff2130b065b02bffe40a1770b9269e7778","impliedFormat":1},{"version":"5bbcd14f0138f4e65971ed5cb5606e8591ffefe3ac78ac310b164a975ea38f4f","impliedFormat":1},{"version":"089b09fcfe8e96f2b06e060aebfc410700e59f0afacb2d4351d928f51ded40a5","impliedFormat":1},{"version":"ae9b847703f87007d92e26f80efacc6cd53999f49aa5c8736f665d4923b34049","impliedFormat":1},{"version":"812e55580eb591f3c04245345be8c9dce378b26238fb59d704e54a61e6e37c83","impliedFormat":1},{"version":"1de7ee494c7ac185e6abf94428afe270e98a59f1bb4768e4bea7804645a0d57d","impliedFormat":1},{"version":"40b61395ebada0f0e698d52d9a58cd625b5b268f49286de6348fa66255250bf4","impliedFormat":1},{"version":"5776c61de0f11da1c3cf8aafc3df524e8445201c96a7c5065a36dc74c2dc0ef6","impliedFormat":1},{"version":"d14ca198f6cb072db02e0a8744c527b1d3723a03f2b3019cc7be5f226f9118de","impliedFormat":1},{"version":"7f0f90d0ffdd54875c464b940afaa0f711396f65392f20e9ffafc0af12ccbf14","impliedFormat":1},{"version":"483255952a9b6240575a67f7beb4768bd850999a32d44d2c6d0ae6dfcdafe35c","impliedFormat":1},{"version":"a1957cc53ce2402d4dc5c51b7ccc76b30581ab67bea12a030a76300be67c51d8","impliedFormat":1},{"version":"8149e534c91fc2bcb3bf59f7c1fab7584382abfc5348055e7f84d2552c3de987","impliedFormat":1},{"version":"c280ec77789efcf60ea1f6fd7159774422f588104dae9dfa438c9c921f5ab168","impliedFormat":1},{"version":"2826b3526af4f0e2c8f303e7a9a9a6bb8632e4a96fece2c787f2df286a696cea","impliedFormat":1},{"version":"77ced89806322a43991a88a9bd267d6dc9e03fd207a65e879804fa760292a03b","impliedFormat":1},{"version":"c8ff3a75cd1c990cbe56080b1d254695c989136c9521cb1252c739788fe55c83","impliedFormat":1},{"version":"832ccea70196d4235150be9baef887db9a6bb183722bfcd358931e2bc603e619","impliedFormat":1},{"version":"8509aaf75d52dbbdb0ec061bae1989e3701764ed2764de0352fb2e687271bb1f","impliedFormat":1},{"version":"2b234fce994b272403881b675d6ae2e2afb2a8be8bdec71002ff8ff2d5b59bd0","impliedFormat":1},{"version":"97ba9ccb439e5269a46562c6201063fbf6310922012fd58172304670958c21f6","impliedFormat":1},{"version":"50edac457bdc21b0c2f56e539b62b768f81b36c6199a87fbb63a89865b2348f0","impliedFormat":1},{"version":"d090654a3a57a76b5988f15b7bb7edc2cdc9c056a00985c7edd1c47a13881680","impliedFormat":1},{"version":"c6e8bfef1b06b37910c27ea700da7c127794c2c0a4861010f65de40d70a24435","impliedFormat":1},{"version":"b0515707a527b8772727fbe3391e635ba7129946b6bd747e05897d0e855e479e","impliedFormat":1},{"version":"3e7ecf5e15fa732c101c4c2cd54e1dbf7fc5f1fe5545b1ca9c59d2acbcde5ada","impliedFormat":1},{"version":"4c1f1679c6fa634e62b437660a0acf8d7e7661b7d0bf1c6ff7be39ab1bef3530","impliedFormat":1},{"version":"c2f6a898739b58fdcdce62fb6dfcbbc9985b36e5c50920b1f1e52b05285ac29d","impliedFormat":1},{"version":"47130b0257dbdaf9e2d2007983bde0bc40749cc2344708dbf159ecb611b8c97f","impliedFormat":1},{"version":"85b8210472c7ce0e7224d4ff2898ac238203c6a2b3929566127dc1678f8e7f2b","impliedFormat":1},{"version":"a2a57c65474ae287a024d85cbe0ec75a28f280e2ea74f7da544d2325a9c3794e","impliedFormat":1},{"version":"5815dccbe73f71f7ddc52746bda01a65874caffb6cdf7cc1f37db6462ddea19a","impliedFormat":1},{"version":"f7c85453ebe0b08e4ba1c1ab761c55339408c7239eb0bb96feb00de3bc24c1ff","impliedFormat":1},{"version":"2b2e4fbc159269f19ecc77a5b5cf7b56047288ffbe53104e144ec453124ed8b4","impliedFormat":1},{"version":"8e9dc6450b73af36e827182f689e8f4c3f1a276e520330381d051df5e81d97d4","impliedFormat":1},{"version":"c36d931047afbd9584506cac348022b333661c40634e155480ecdef8ba58feb1","impliedFormat":1},{"version":"5c6b404d5d163e37a186a28fb28293b5b6027b05ad6151e8a2572bbb9bb2bb94","impliedFormat":1},{"version":"ab60eb1d0277ee95d75d556820c0edf899779d77e3501ad6ba978260b134384f","impliedFormat":1},{"version":"5b8a7b4e7f507dfee23aabb7d437f1d4852363513294410f3271ca90d36ce089","impliedFormat":1},{"version":"319282b76303e669c1175fffee9c0054165ca7b27691a6d7682c1e9849df5be1","impliedFormat":1},{"version":"68287a04d47ec0f3d7b502a1d3b65b269d0c845a415cea43709c68f00592404d","impliedFormat":1},{"version":"06200d2cd6698f9842de3c4408bf4733c8c4ec591cb50bd0642f36244fae5942","impliedFormat":1},{"version":"bf3b8914550468a9841a570d51b98d9996d2b7b4eb197c2d0708ea22209528ca","impliedFormat":1},{"version":"2172ae0149e3661830865477fb84ae686d9f609f6935e1479396e6788544f63f","impliedFormat":1},{"version":"f03160b033fb6ae585e733f1699db0e8dbf21b84bcf8d07eb6c860e25a331818","impliedFormat":1},{"version":"df26e67541f518ab765c0f7e312f2dcd99344e501b3fe1101cbc11dc482d4270","impliedFormat":1},{"version":"0a2f4f23adf1d77a305343158284f9de0c818d6070d2fcba72a78e2714af39a1","impliedFormat":1},{"version":"b7930ca4f1190320fa33ec60c124a441c3ce8c73dd6afb8e59fa5650116e31b6","impliedFormat":1},{"version":"5935b06f437696e199a6cd4418e7cbcfa356f76ed71f759edd9fcf8866e15808","impliedFormat":1},{"version":"616ea0c1481ed65cbd0677a9b7431b667e906bf462cfa0762b8719acb0e72a7a","impliedFormat":1},{"version":"9a6d82462a2af8e534e7fd7220329b63d44355f5c5c21e65240dfc5357c534c4","impliedFormat":1},{"version":"501946cf2d57f77b5f95b2b38679456e924905284ee4dd8df13c4b55e50b32e1","impliedFormat":1},{"version":"cb2221193d375aaf6becffb68d54a8ce0e2b1e6b0f6b860b30b681e807c7ab84","impliedFormat":1},{"version":"ad2645c6b35382f6dde30e7d54ba0c9c42e7d82ac3e6ddf87fef81a96300e186","impliedFormat":1},{"version":"ecf3b50183f17103da90663e463d66dc59ee3510288065eb490f049af27136ab","impliedFormat":1},{"version":"b83e22c7cdb9daa48efdd6d52ac8c3f88a6867adc6d3070040543629ea23d225","impliedFormat":1},{"version":"9e5cb6f71949a399a8fdee2b29f13a04f0a215f1ca96e2355c06d252f044e71d","impliedFormat":1},{"version":"cce9a55d1bc28b1eac107416f9c5b8743d3e9c6254df34d0cdce2a5247936af6","impliedFormat":1},{"version":"de893dbf0b0e38e60ac305f8a7515f6ca26871f32de62ecf6c9934118d6f549e","impliedFormat":1},{"version":"41ebe779b51bdeeea3b8d2dbe669afa24d58616b02e1e7acac257c96f175d341","impliedFormat":1},{"version":"42671fcd0e438b56a20ff18863c288c07e475563cf29e898186aa9fdd7d0184e","impliedFormat":1},{"version":"ec7606ceacfb0ecb10a9ff6e238658d89cabb9c4f9d9175b6c1634858e7f3745","impliedFormat":1},{"version":"a6df2dbf2b1388e31a6244b7ac796fcd8b896ab3a4aafbd84d920c737f5cd20d","impliedFormat":1},{"version":"8a4d3d7e2b79f1c2fb0e3bcabda925cf0526667e2310ef05a75b61c9ae58915c","impliedFormat":1},{"version":"ff458d2bb9317ec77f8145345ff9b50e5d06c13cffdbeb488350d1ec49103f83","impliedFormat":1},{"version":"6afdcbb35aed06853d7261fac349e06e4b0a12fdb0354977f96e770fba8cd732","impliedFormat":1},{"version":"c535c879c3815734476538bdd80bf4c2b640da15fbdcd07531c76270927abb7c","impliedFormat":1},{"version":"22529109d3795784af7339c2572cf3e3ce7ecd35acf95aae4d73fb36a54933d7","impliedFormat":1},{"version":"cbc2cd78c2a68c7be304d322090fc93dd0bd351bee57fbbbb29bda9472dc698e","impliedFormat":1},{"version":"3d934a8899c05d0ed8f3eb589f7bd39679a759b8fe8622a241b3569fa60c0693","impliedFormat":1},{"version":"5929721135827d34ec8523aa3cae5d9d6ce11c8779f98d218d8e7120fb239ffe","impliedFormat":1},{"version":"992bf5fd183e6d29f681819a93ffae593517240e8e57d6d2c2518ab28ccc21d3","impliedFormat":1},{"version":"1d3070b662867b43666eb208b7cc7e81803b89c9a97eec04c63968ba5c83eefc","impliedFormat":1},{"version":"18b449081cebe314cb7c43a83dfac237fbd5dcbffccca5a034868c7ff7d54cd2","impliedFormat":1},{"version":"de5a50ed7e4796ad7eb0571425282e8a0f81a9e3294f7224b6de5064c1be420b","impliedFormat":1},{"version":"6b7dfa85a52e710e1f21809c25809ff21de68154ae4a575f5b110c59cd24894c","impliedFormat":1},{"version":"7e81b2e77117d96054435b388704f87f9ec7f92a0d0272d5e5e79eab0dbacf42","impliedFormat":1},{"version":"ed62dcbfa8428d04c81a519b4e8a68ace8dd347563768d5c0f8e65b146617b1d","impliedFormat":1},{"version":"2b928699679c439a3ea71bea3b40df7a151a38ff7a1da9ee013604fae18c4fd2","impliedFormat":1},{"version":"1caab5c25990e49f0e7662e210de98e20dc04647217f3d59e3309be06848af4b","impliedFormat":1},{"version":"d7bf97e863e3224c311ccc3c5aaecb1ead7c803cb05dde39b2e7265f38d21be3","impliedFormat":1},{"version":"91a2375d0201db4701654150a2d115d0cf09e7110e7f6c432613a0cf158e7b82","impliedFormat":1},{"version":"7b41d2f27db04597bda977614312cef94204edde9cd3a0270cdf2f26767a603e","impliedFormat":1},{"version":"6ac2366eb239f2207c7e4d615722acfb796c782f5aa6e12f282539c1fbaace75","impliedFormat":1},{"version":"f4edac0de70fa4db09492c1241c868036ad8d20c458b370b536b9880c6a14e66","impliedFormat":1},{"version":"717c7552ac1c4b5eb34fc5f69cc1cb5b1f7073cff7738aeaf00c0110c1415df4","impliedFormat":1},{"version":"dd1e8c68142e2c2097283cc533f7a1f54e857669fd1a1ecb855a21caecfd6521","impliedFormat":1},{"version":"a5ec8773670608811aaba50bab9c62b3f3c76e144607c11e851f471ccd0b16d2","impliedFormat":1},{"version":"529a2d06ee45375f2dd833bc6f056b0ba3bdc17a0b4ca69ac83952c190879230","impliedFormat":1},{"version":"08d9d93a851bb2f136b77eee15375b26f86b04a724abf56246d75107f72370ac","impliedFormat":1},{"version":"d6f49ab2f86f26f922d2fba0e6ee63924093d51cb1e3e96884f7824bfed87163","impliedFormat":1},{"version":"a23dc805e1824f2285a7aa03cc79c1898639cf6238084101d3ca16d9e5d7c817","impliedFormat":1},{"version":"8e12dfaad576a4718296fd79eda813d3aa18f8db811a8457d54699070c1fa9a2","impliedFormat":1},{"version":"68e9843f91670f3bcee3b4c749d40617e4aa8011e86991bb716c622657c20be7","impliedFormat":1},{"version":"62bc0cc8040a3748fcf293c69b8d1968cac5f8fc90ad29679cb9db4f5022940c","impliedFormat":1},{"version":"03dc898168a4b77f7376ee473bc7681f743cb6a0f15c6b722897ce87a4773691","impliedFormat":1},{"version":"f07800ce61e3569359b4a2b3908e1de93f7ce6d87dd1f4880ec36b772b5cbedd","impliedFormat":1},{"version":"1a9e120643886aaa7164454874f5906c70c99617fe67f575810d1199c5d0eb2f","impliedFormat":1},{"version":"8e7346fea696e02657de5570500f29887ede72463b4b46798d4dfb535c9f2821","impliedFormat":1},{"version":"ade806ead74aca69b12af21e1109499f3240a8138610a1d1478d8693cf95ec6b","impliedFormat":1},{"version":"8f29647518c8a8e617c7ad44c0fa4bfdb98a3a5918db12002a66765865d1aeec","impliedFormat":1},{"version":"5693692eb1c2be5e0feedd1c88e06a0de4f1650b5cfedb567bd6a893b9c5d93c","impliedFormat":1},{"version":"f1beca1e0e259a67df4bb851da818bff3bac5e02baf5d06585a718e6e7cb13fe","impliedFormat":1},{"version":"d01af48a54600eea67b6862636a4be6fea4e24428be9393c3b31a0696fc150cb","impliedFormat":1},{"version":"9fdc394b0655f23323577de98469312a3041193cb41ec6f57886e2d4242f5d8d","impliedFormat":1},{"version":"a5b876a0ba93df8807acf0e4b098f5c69cc9d37705ad03e06db212a8b262fe7e","impliedFormat":1},{"version":"35ada21e64559d3714ae6225e0c5c852bb2953b065da66ce1b487a416be7fce0","impliedFormat":1},{"version":"59b966620771f7bf7b9017adda70cca8c0840bde9ed69facb36b290f1298cd08","impliedFormat":1},{"version":"938c86c324a2bc4dc9312f81564375032da6ecf81f305b8e0ae553480195cc85","impliedFormat":1},{"version":"99d795ef6c43037a7ac38001b42cebb5e1d796b0e1c090cc14746692fc958f56","impliedFormat":1},{"version":"511f3743261c75d0f5d872041b31976c14b3452dca44f607827ac29337c4cb24","impliedFormat":1},{"version":"138a48dd6b82b81784d58c2e9b07116732ec1b74f87cf15845e3083ddad79872","impliedFormat":1},{"version":"3679b86129d42f1512e8eca9279b6c270e16aee0d5767707188a3c5ac5947484","impliedFormat":1},{"version":"0a779e61536ec2c9902381d665ad3ff581ecd656eb196266d7359184d445444b","impliedFormat":1},{"version":"242757bca482b9f42b7bb7fbde961008780ea234dbb1cf59f1b58283dc300ee3","impliedFormat":1},{"version":"4bfbceb7d2767395344e80817678baa568fa3dfa5e7d4f262fd9791d254cb1ff","impliedFormat":1},{"version":"50d8529b6ceada29a68a52033a31b94348abee7a5988c7fceb4c94a597eb2be5","impliedFormat":1},{"version":"36606e748205f27d0ec9b01f2ac2901110d1e17f92a9815911d7db2c0082811e","impliedFormat":1},{"version":"e65248cc357ecf5093f8ec0eac637ed02ab675a19983910453f21802b16ddd3c","impliedFormat":1},{"version":"8abc457ec89797d11eef88118717e27259642e970d87049e42383e90fc16a957","impliedFormat":1},{"version":"e1d7f5f02a68b1446cc458b66398a9349a349e389937cc562b9ec28569ac9f61","impliedFormat":1},{"version":"88fe193799d21a85b602cce7bdaa3f382e4f4dc19403414a4320616fecbb86f4","impliedFormat":1},{"version":"3e1ca15b90ca0756c99b8823761bfb632adf116c8408decd38103e5ddc0b5ee7","impliedFormat":1},{"version":"acbf3921207d6e0ad3eb4674162f0b16662dac33801fde904b3da226040d4ae7","impliedFormat":1},{"version":"52a332558f7e32e6ff20c6f4f98305e5c011b94a4462c6c659e4d0c4bd57d0d8","impliedFormat":1},{"version":"eb84c5d859e80c691728f7d25d615d8c16ec06e3a7de484983a8d192874f5bad","impliedFormat":1},{"version":"246418569fce464d4f3863b7d9fa7ae620b815d751248842ac3f27d91320def3","impliedFormat":1},{"version":"f4800845887396d1689085f02ede025df5fe7fca9449781997a2be30d8bfb2c0","impliedFormat":1},{"version":"c66acd7a875a953e37d940efccaf086062a3019cb4330705e56e14ec545ca262","impliedFormat":1},{"version":"ae1f5b3b648b09f26625c265037a90745bd636d1c63e57fef928f89405213c1f","impliedFormat":1},{"version":"ac6644f9e96b415812da0e2a2ba6b7fbf1a001a629f837b3f98dea4d32336e67","impliedFormat":1},{"version":"65ead256680886bb2103f079dc1dbce258b13b341392f0bdec63797a686d8c5c","impliedFormat":1},{"version":"d68183768a980dca72a8116ffc8e873ebc6bf9b03e36d5b3c1f1abb44eef8943","impliedFormat":1},{"version":"db382b318bc333eb7548cc1f0dcd149794d7e1d4969d54f9586f2533b287b5ac","impliedFormat":1},{"version":"0510bd5da851f4c8b5914378bdff45930d6182d6f24c820a0450b32f68623bc2","impliedFormat":1},{"version":"19b165b1a4cc5ecad89022f7362fe1f077c180acfef02385f71e647b1b7373e4","impliedFormat":1},{"version":"8226081c2a342c01d3e24a11c3213341f60eabd31d76fc37ea763d1ee5b2872d","impliedFormat":1},{"version":"41eb9f723eab09c03b2e05751d6e621c888d4e8aa6e9f3dabb27fc837050d8c8","impliedFormat":1},{"version":"7878b6370729ac9981c57fbd5c47f663f672e96be97e2674c7859f4e8bf08d8c","impliedFormat":1},{"version":"18319390f9563015068931bbd7e4d3372a35a56da675cd439e6406a996ad0b0a","impliedFormat":1},{"version":"17f51c9fe6874678aba39853893a9117d5b760a9458c012eb69fbe4d3aeaf90e","impliedFormat":1},{"version":"ff0b4dd504b8ab70b55582948fe92944c28ff701adec40c44311cb9223eddfb3","impliedFormat":1},{"version":"4f11c9e9ded159d68ec1a71e74f8b7d3423df60e300cc3ff33c6008563f44c42","impliedFormat":1},{"version":"2348925bae7284c98583b8249b2793d847e3bbb34cd991cf04f524299711f3e9","impliedFormat":1},{"version":"c5b381fb2ea0869a557a75e3765c8a2a55c3eeb5c83138a728ca967cf49de9f8","impliedFormat":1},{"version":"320f3bce9396af9029e9e7e4912f4c00e600e85ba91121043be3f059ea2abb4f","impliedFormat":1},{"version":"a15487fbe42c02551d34fe0ae6a3804127c22f12dba0c04a654b29a886896ac9","impliedFormat":1},{"version":"a61a4be6f72b949386034cea3996d83b8270e1086733d54b37d9b1fb244eca86","impliedFormat":1},{"version":"07a492c5105e740aa3de3a76d074ecc2cfd0085239b6bd3d0fbb56a587c76586","impliedFormat":1},{"version":"538e150588bb30339f9ebf1b42bfa121a48c5066079206e9afe5fb15c550628d","impliedFormat":1},{"version":"ddcd71189b4cd61c7edd101bc7ab23bd1c19d32948ed5f98de064c5f752cca92","impliedFormat":1},{"version":"e3b111692f6d4fb8163f57402a6f462c09d17cbeccaa05a1bb66c6638756e4ea","impliedFormat":1},{"version":"4e4b4a13d601f18659abf2ab244ede31c60b1af3ef93d930ba8739358dff0c1e","impliedFormat":1},{"version":"78c5e3f71842494797682afdc72d323c55f65bb717898efa80984baf991c4971","impliedFormat":1},{"version":"18d8e3050f1b28a2c614e4defa9cd081c128beeff2b4eeb55a774560c310dc81","impliedFormat":1},{"version":"74ff2b15beef822b10c37a8d60b96e2a3789bcf2ed1238f3ab42b6a0b5d63ddd","impliedFormat":1},{"version":"773323015a5cbbd60bddfdd1def032a76eb247edb48f274324bebbf9381b07f6","impliedFormat":1},{"version":"c6f3c6ba473e55246c288908c71e5a71335fa4ede05bedf369c0fbe51113ed80","impliedFormat":1},{"version":"470cb012b5271cc448d80f8f41e74a5aeba7ff6a1601a6b42112408737a1d42b","impliedFormat":1},{"version":"66fee8472f2ebd1c8ab380b5da7021e9aa0f5d68c364a4984c3b48fe3debea3e","impliedFormat":1},{"version":"489ddd9072fc5270d3ffcfb66a55054a50d616e29ada42dde65cc1b8df447fa7","impliedFormat":1},{"version":"171eb40a88f9bb84189938b7c386b36f36dc15a3d790c167004e2b894be1122b","impliedFormat":1},{"version":"ac2a8cbe7b5ba5cc486c443ef7737733ffea74e58dc7295ca7d96438b1904920","impliedFormat":1},{"version":"7912ffa40b1b4767b8d2606ff96cedcc7dfa2d5f0ad66162b15b8b867d419084","impliedFormat":1},{"version":"5ac48c6b93ce14a6b80832428071a64b5f42aa38b10cf1adb8b5956e61d2b678","impliedFormat":1},"11cae801d3c1386caceaf86aff6056e944f3974f61c1d978c269a1f0a9abaa2b","e932b2dba3281f6cc1935ace6f7c5e62cabb1aba68c5555a9c456f2bb9629508","8127336eb1e7f724a338e0364707011642bddddd4b35c28866b1a84d3138e4b9","bc14a04f9142d964e727dc377b1d49b697d7bdbf4da12f3d0993e9e0072582d0","df69b8435ddc402bcb846f564276724c4a1b17ede11cce6c38347c37c21800e6","65e8900385933864981004561d39f2362ee5dd8be5398cea12b591173c3b770b","17fb0c00ae0df5d9df62bcc6ba24761889c574d4e1794aa2ba7a8cc12e983336","4389b803b58a9395c2aad793d89b62ff86668ebcc57ba0438eea22877960b9ee","ba415d15138bfeb4abbb1466228aea9a22ce77f9bbfc35d9567ac29c086e3875","53213a55653fe8cf45229c85e25f6da7c434986acc44b2c1f7713a0477ad03d6","c6654f76ff7b1b79cce07df7c2c2b8e783c1afd2ff16e79cc187dd6b1831e530","fd2b8c8098ad93c48e3da7a0f0d39df882d2bccf67bb8f53ae714ef591bffe2d","fb64f659e0123aa49ba9177703aff5f22dd45d7a49248a4776686b2764c74c59","67b6931f3584dd577af78e3dac035bbd01c5dd12455676d8e317d0cfe9660e88","f8ae5ad9e385d530347f18dadf2540ac30fbf735c22bde32881b0ade43694bb5","9dfd3d35bafa072faf6c64b89d28ee679b005c4db8b921daff654aceca38fef1","73de6ad961f129a8700dc8616c56e8f7bfba4f1f4b8990f9cef88679f5aec74c","2b34a7b196f5537d4cce70f51ad335ad79adc53b302299299767259d621203b7","d3e492ad8ebe7611e5eca6d5f1c81630266e6301276f9916dd3e932f9ae91fe2","1b97ab257af78bc57c9973eb7cc159ed1a46a77ad4caac02862649cb80b7a135","3c453647e9a4a2dcab5cad05786dc2b4d39af83ad3b3036f5c58dcf848851449","0498e85615e4fea1bd25758b1ec5eba202592c28ffc5ea0a9582504edbea56bb",{"version":"2bf791ed6e73a7b42a0fb22c517e7d959bec8c400ff926f14f8531a84c6117ab","impliedFormat":1},{"version":"602fb2b1b0803a1399f3112c222c81a3f25a65bda7fca36f874ee63940d91d59","impliedFormat":1},{"version":"dfe52fc8603a0d70d8383dce54daa540ee735ecbf37d4df65143ed2818160967","impliedFormat":1},{"version":"d3a8e527ce721b6204b96c37169711f8dd5ac0a746e6296edb7b35661fa5605f","impliedFormat":1},{"version":"3ef84e9d7195c6ef0bfd2bdacabc7c09b968cba85b887934c4918340281d788f","impliedFormat":1},{"version":"bda02ede52d7100982f34cced37adce477719c51bd0de235d4ef91b4a369dc2c","impliedFormat":1},{"version":"d07f040c70691fb90dfd86ee888e8855afa091c8a375704d27f94b0cc1465152","impliedFormat":1},{"version":"6631dbf39a8cf30a7dbaec63def815acbfb82d591dd73c29f460e2276b2ca174","impliedFormat":1},{"version":"1824bfefa21291ac93c15a4177149d78071f60b0910cd9a29317a351c020f9ac","impliedFormat":1},{"version":"8eb76ac5e1d0f9cefadee5be3b14824af40024f83791dc894d37dcc3fc79bb4e","impliedFormat":1},{"version":"2bc28dc567fa711cfda53d6174f73105b2fe1841f4cae85e87d80bbe84f934cd","impliedFormat":1},{"version":"e7da84660fb9074cfa4ae5a9d728736ac4cdbb0020fcccf5f7b68c0917ffa5e9","impliedFormat":1},{"version":"36914c589e25b44f011ebaf05a3a493509857532a054a7675221e7f14d725f76","impliedFormat":1},{"version":"e4bd94e97e08af3a3b8a6b2e85c6b93a690f572c1bffca113681ee7390f53411","impliedFormat":1},{"version":"7332d5eee14d5a68ede777b8ad0fb1bfe482d42393821a040f573e1a5ee416f7","impliedFormat":1},{"version":"ae499cb7bd072127e5cf521b2c185f261d3b6aaa7a1f8f59340da6c222fe6e92","impliedFormat":1},{"version":"3ba61e519a45b4ec9d53f2fbb10f4a8877ecd3e47b6d316a096786addff6fe4c","impliedFormat":1},{"version":"23d6acead4dd29a74539c3e32f8cf84e0fe45a2419929a409a8c8b0a2694ea7d","impliedFormat":1},{"version":"1faafd9383a1b372420ee75dc6bb9bd2ca48969f95de57cbafbd12679fb66841","impliedFormat":1},{"version":"3103df94f61695e93f42896943943f8005a32821ce2ccbc1233a78c27ac82474","impliedFormat":1},{"version":"00ce184857357d71210f0973b5beb322c2e32e516a0b6fbcf9b8d285a3a0173a","impliedFormat":1},{"version":"b05c9a8e815502a181a3cb8357cff7c7ce14d6add7b6891d859c3da466d742ba","impliedFormat":1},{"version":"af152008aaa81f2e60d6c95c463be9c5f488ede720210d4b1cb37c956269666e","impliedFormat":1},{"version":"52ec04024ca34d1566701f2c315e972b889b64901c006aa113e98e49dcd36c57","impliedFormat":1},{"version":"8f438d0dafa0ca57908376eb3431a3c06623273d89d776a9f3824f68de3affd1","impliedFormat":1},{"version":"c083ec567156bccbadb7f43d981ce48e2700e735137ca37aa178ea92bcb8d57b","impliedFormat":1},{"version":"881724b0d9e0cc92c6503822ce857f2930d8c15e78b6a94a69fe8d23e52beed7","impliedFormat":1},{"version":"c77ee14f1f05b7082eeeebf5354832afbfaa0fbad01569c9f9bc43bcbcd821be","impliedFormat":1},{"version":"4608b64eb56c0c9933c99ff9a14347f802eba6e39737e97abf892a85a7372239","impliedFormat":1},{"version":"76489df4d287f948e995b48ad4e8a979961d312f19b664b9514c1cc43dc29f05","impliedFormat":1},"472c0ef4a2b355a83f95fc61af18b427e5b9f6b4c8ac841a0863956943f206f4",{"version":"ddc04a7092445a102ca1a096628d2dd47863e1244bb3a9ab12db865a4ea453f6","impliedFormat":99},"321e5385ee8f45d9bd7dc6d2bfceff0cb96dbd3429b9d85a19fe2ad957791c49","6c320d581ed7aa3d75250ccef6c65901fbf6cb95593f274d68013eeaf24786bb","ec7fcf468875f5b6635aff7ba96d76b1c7981b4d36f34f0bec1b61efb09308c1",{"version":"0648a8c200b5544e30677f7f7059b1e384d6cab716c82659716457e3f317ebae","impliedFormat":99},{"version":"f17ed72d1b1882ab6dc66d45e699f757d15bba0807af2fc9c3ec98fe367611c1","impliedFormat":99},{"version":"b1067ccb56b38af060dc3299ea7c4c6362cad4f07d0d454325a74808204fc801","impliedFormat":99},{"version":"7bb43a0f0180ad87b0a944ef95be8615d4c1d621a93ae503a8fcdee2027243ef","impliedFormat":99},{"version":"ba678532514244768286bdfdc82b33f072d5de4e9d281a75bcccdba9970788d7","impliedFormat":99},{"version":"0b79f95a79497386c50f38bafbbf59154619e51d7bbe5acf61cd376d3c9d77b9","impliedFormat":99},{"version":"5993793a23b298afd20c2e1cd2bf8468cc7e9415d314d0771e93dd8b2e389d28","impliedFormat":99},{"version":"05267740a5cff4399995b08326a2e250f229e9926f453162192b9b96b853a12b","impliedFormat":99},{"version":"104fae9b53b5eaa040d9ce626e1bf0b3e6e27d269a899a98a4a28358cdcbc155","impliedFormat":99},{"version":"50a6aa665f3a2e769a4d683f9f74cd15164d0947fb957d8016331b170ab8b643","impliedFormat":99},{"version":"af1c82452583c91ff01be5c5c9809e7bb10859ff7027fadc4f0f85f79f807b57","impliedFormat":99},{"version":"4abbcac9096680e4c509bcb3b629338bb71a153ca6d84d0b764dd697209f6147","impliedFormat":99},{"version":"df7f33d8c7e22b398526b39d114ca9db159760640c9f0401b88f030ca61a755e","impliedFormat":99},{"version":"7ae48a41eb14b67618693cd9a9565c932c5685be8ce991372190894ea2ebcd48","impliedFormat":99},{"version":"b9230f91e3aa1e38a4434eb04c0fc50928d7c006b3f2fb90f398c3690dd04c47","impliedFormat":99},{"version":"6c2abb83780fa85a15dca27ab7d23d76a73b1bb66f3c834ecf83ee53e340ab1b","impliedFormat":99},{"version":"fa68082b5c5f841c0e5b225b6770591bf0d562b2d34e923cafcff4aef8da6609","impliedFormat":99},{"version":"4052e57b4a37a2222b467c9dc7eb3b2603b2d9f6170cfc8aced43e0c1a1a1452","impliedFormat":99},{"version":"01be3f1ca9e0f2bb7066a6416b86f124b956f1c458bb8173f1a5aa353dc25da7","impliedFormat":99},{"version":"6b83491ca98ce7dc82ec0c54f1456705c9ea08f5a39fa8cea17134b28e2a73d7","impliedFormat":99},{"version":"33aa2f336bb0bc598652ddd1ad3095ef7a14e4dbed9cf829fa9357e989fff31a","impliedFormat":99},{"version":"ef38456e22b0bffcd9ff28dc1a7138e84918a212e6960dd620cc3000341c0ebe","impliedFormat":1},{"version":"07a1cea63a067c0845029ea6e1933af842783efa3006510f504b1f09bd2ebff0","impliedFormat":1},{"version":"814187370f99638f6bb69c838d19dcdb20a41cb65627cfc16a04d9cc4522fc82","impliedFormat":1},{"version":"7df3ea6fcd7e74ab59724700357df41a12d8f57e22f3e5da36dc645f20753152","impliedFormat":1},{"version":"0e8edbe744dfc3ce65e9fa2283f1f0eb2c0aaaec4df19765f51c346e45452cda","impliedFormat":1},{"version":"a7559733f2f5f9ae4d071cef99c505870e167ee830c75faf121f34408b99afbe","impliedFormat":1},{"version":"9b6e899f6fa0cf536eead034fcae436ab6ecd9442153ee06a0fb5b01475bff85","impliedFormat":1},{"version":"1b399336f32abd1c83610e5c95337fdcf2dd5414cf4b44c1ff4927d2cd8f1cf2","impliedFormat":1},{"version":"55ddb00c1810d07a092af6a816f89a6e63c3c4ef04c9c27d36a7dd59bf59b5ae","impliedFormat":1},{"version":"5ecb3df85ac1c4a7e7a1e9761a5bfb52a65eef8e94e1280e1bff6389cd453099","impliedFormat":1},{"version":"9af342002e6b793ca8a69b322cf8347250c129b45dbca8731baaa66ec553561b","impliedFormat":1},{"version":"e01ab496375025f3e54f832d43f840c589e57eb2e5986421f791f51bbcbc494e","impliedFormat":1},{"version":"539cc98696e783f3fe32422a89f8a34479ce056adb211dd60b6a89550d3b9b7f","impliedFormat":1},{"version":"11d5d9c9b11fbd1537ecec72ec38f993d0358c42f7c98569998a04bbbf57d07c","impliedFormat":1},{"version":"c26c383b08e47dfbd741193ef1e7f8f002ac3b0d2f6bf3d4b6b9a99ee2d9378e","impliedFormat":1},{"version":"75473b178a514d8768d6ead4a4da267aa6bedeeb792cd9437e45b46fa2dcf608","impliedFormat":1},{"version":"e82a6fc9b90adc5270daa1e467feb3a2ae5393180839d7a347acd1d9ebe04493","impliedFormat":1},{"version":"3d877e9f51aabdb77efeea746c0c09464274dcaf7364e6e64880e9c2eaa8c990","impliedFormat":1},{"version":"9830d91d01b457b113b36b56d4534ba8fc42bc3c195a2108dc3431e9f77340c7","impliedFormat":1},{"version":"1e7d16304d31f287ec09753214b755eb78e1122432d06dc771f5c123199273b1","impliedFormat":1},{"version":"acca4486b08bf5dc91c23d65f47181bd13f82571969c85e8df474fa6bc5c2a88","impliedFormat":1},{"version":"296dcaf11fa0122dfe78a1d97bea96aa9bccb73098bc739ab253281ad192dffb","impliedFormat":1},{"version":"971dc452ac09307ee049acb21bbd30a82d1c163377465d6b33fd4d677ed2385d","impliedFormat":1},{"version":"226b58896f4f01f4c669d908f32c657bcab1a83f3aebb2f3d711a4fe7ba2a2d6","impliedFormat":1},{"version":"8a818c9cf372e5c5818d846d761ff59c531caa3b0aa62c5686be1df31dc08296","impliedFormat":1},{"version":"f01c60b06afe23316efccaaa8b6ccb5f507b8e6eadf5e2a84c6fe350aebaa1bd","impliedFormat":1},{"version":"9a447607a90667c6db7737f30d2429f6f06efde55a47a2a3eeebc52e866d153e","impliedFormat":1},{"version":"ecc6f977713316ef4339f32631ecb619a40a3061fa86ff3776591920d9977e24","impliedFormat":1},{"version":"0aea84fed0ab80d54f32a40aaf5f4d58c8a5259dd5f9fe39dbcd584575dbb100","impliedFormat":1},{"version":"a1769100f50f3e190c2ea2ed2a711e6798c70f9ad806b54c597a5b64488007b0","impliedFormat":1},{"version":"8105a77b1ce063fd0f60080d8985e01cb92516237cb4a254547ce7548e8916e5","impliedFormat":1},{"version":"dc6b3b3383218cc2c556687fd7ac7b6b1d9ad3abaf50da7f04a2d7a01abaee19","impliedFormat":1},{"version":"879443705ef53b56d8f5b944ea2c24bd5b37a1341eb0142789c2e2567d6bb6e1","impliedFormat":1},{"version":"44c18ff24c5c5b7883ca2e1b1d4236db715ca5cfd9b87705e1a7e4591b4b445e","impliedFormat":1},{"version":"3cceb8a1fe59bc1d233764bfef78e6c72a468e2af1e06a92e282b1848c78bc31","impliedFormat":1},{"version":"ed96d25fa3170958d1d376e653ade8e653638d3fb819a4792a503a5505eea849","impliedFormat":1},{"version":"a005dc547fff460703595b4c0faccb7ec68a5870a4d0e5a2932dc1fd59cc9856","impliedFormat":1},{"version":"dccbbf8ce85ea99cdbdc2269d55f75bc1fbad77d96c40fd82bd73af3fb8f39e4","impliedFormat":1},{"version":"449babe88138e129aef94c1696b527898f9e13ab62bce129daee0e85266e48a7","impliedFormat":1},"34efbd85f3c672bdd6724e0b2cbe6ea27433901d0b73025fa4e760c47ca004bd","368c02e78ff94250dceab2f0f7931a1709fc80bbe9fd2f9dcfebadbb146a7933","4af3c7032229aed9b4ef52a1743da3a225eff61d4c04ee65e9481b689f27cb6e","2a6c6bace1b565e412b60cb98c146cbffe7927f69548ebdff12a9ce099d032a2","2525401d78c5075b88c108be3ecfcd7fab3309c1b0c7b849920869ef64f4e1db","45c413543951d7ae44b411c5580ba0133cec0b45ec8632f358c4f8bd3de916d8","d74b16e41b8709a783ee2f4ecb990bf6bdd28af7b69354a2815f52a98ecf3258",{"version":"31eca2d6be5e38d8b2f76c917424e01cc47b0b99a5b9aa07059ff91408abe555","impliedFormat":99},{"version":"6d398ebb9de7ff3ce18bed9dc64dc7d8e8a3ff2fd099f3d98626a1be47d967a3","impliedFormat":99},{"version":"b21469f3144ac62cba082602b8495482633443bf8afcd65caf794025532662a5","impliedFormat":99},{"version":"53d6831f9f6b4dbf422c99c0dc2d879a7aaeb51b42a43911e899258527ba4983","impliedFormat":99},{"version":"a5f28b8fb0835b8ef6a3ab394d6b67247b5a022495390ae26997dd415a6c3d14","impliedFormat":1},"4c8418fcca4578e6a183369da846d85be9d0352ee83b8ab1dce0ea7909e2127a","2339bd036e106d43f74a78c49663d4ae81d2885ea6d777a2e539245b1c43a7a1","29efef54b832b0cf1879db4ceea5be550a4e7340a417333f272efa77609ac44c","db03de2a88264dd9eb3b6ab21c532365ab539c52cf9c8d03e85c04a4eaf3ebe9",{"version":"06001c324dacca104c1b57a1420ae4c618de73f1bce12d649c015e82e75de980","impliedFormat":99},{"version":"3f296671fbe265e3053195e5886c4aed588b79e0fef837843b130c81bb9e4406","impliedFormat":1},{"version":"037a221b2934ef358573bb9fbbc176ae7ae994794739af77d4e2e625c89ce62f","affectsGlobalScope":true},"b8027c1f4cd6a4da10f2fea9277bf6f2591401e1eb11b3c2bb71950a5efcc13e",{"version":"2c7211311fc491a99e8a583d0b6fa77ccc287c9e3beef5b80ce2ca6a11003d52","impliedFormat":99},"72eff5665a3956bb092dc4bbb09d2ecc3cf6fb956ed4d970d11fddc792c42a82","235dc28c43a12650a291ca34c6af8e9d210ca6cd3081d33ba13d93e504e68dc5","65089aca90518667ea2a75cca5682ea26bd62be8a72a0f954306e7c553ec91b2","898942ce92c298b195dbde7f5ba14836bba3913a3a24a9bc2a21ecbd7327f459","31648756ab584dd0e16095a54f852180b1c9a39fa0a7c41f60f29f820d58d50a","d749cd0df192f1c0e8662086be1a31f24329ad0f1fbd886ffadbbfe4dc07ae00","f41acac73a85c221350d2469ba0718424515ccba8f56cee9dface4816337f57e",{"version":"d155ee704a409614c8384898a95fdccc4faf3b15cbe522f930ce724a2e192200","impliedFormat":1},"22b9980b34516dd4c3c4573d0358898df06cb8eb39af04429725e34671d2dce4","7138ab8d5b2bc04a6fda130ba5ff25f74ce2fee095d0334bf58b4098ad258d28","9411d2521637cbb00948775972d26d1fb482d6f3d3bbe767e666421b2b8ab89b","e556076e6809e9cc868125bdf2d57aaf8c8926252952987ba21b8dcb085d41b3","86b469b23eb8901c571e649950d23a18290fb8988ce3f59e3b2b264d2d03e542","cb23eb410e6c4d2e3c7f6950e55bce9ad862eff59d2f6d1a0ccdf949878e0068","c06d6dc4e2a3acfd48657133eef144c03a78407a1e8276038625361033ca2b92","6aa51009849fca49c7b7f26cbfd15be081d073b8626d070601ee22437c79e223","de249cf3f381dbd020a155d180cfc619996168e413d94d2aaf6d56f0f59f3e63","83d67b5b73dad8ef36f89b450e2e98710c269fa4d6dcc241861fb0b5395b55cd","875c466016cccf9e49fd8a0a706e83aaf1bed1227e45f638dc9a86c21b3c701c","70a0a6a36749bd9cb548132b000e7ddc60aae7903d38736d1cd05934d48059ff","ddb716220ab3a0042cd6f42ba87ad729cf7ffd250708db09c28d0d15223d4aee","f120f055d3beb43e29990a05f242e4de2124fc990caa3d9486a409e0252e71e9","9fb6ede17a5fbc54a540cf0211a2cbbdf272c4100af1c31641eedb71310982d7","ece689f2ac540e3da315ab2fcfaf70903c1cbbc069a406dabf87033fe0bb16e9","a3820cdf7d6c367d840fa61ec52424d64387a02d2bee378ee2a3596b8c48a22b","ae422c9711a17c177e231ba7cf3134cab2309e1496e241b3a8fbeb18cd086a1e","37d4d062b74d0728f5330110a3d7052696d5d685d9c7e1344130c9b513d39f68","c53199ccadce9526a406a8e4da31ee2bffd9c1d832c3bc92e8e0350d098aea54","ecdf74d7c5ed180d8d58ee2661048dafa589c3e06410bcf10d7d67becb8bda80","e76493ba90858853bd0da9f25ca763fae2ff3060854e87a3a07bb9a3e33fbc28","66e2b2f82c7be8b64c58aa6320f265cf52075c54c5db6270248c5092c0692935","8dd55c6be9cf013eb5973779c201b8f4c87f49c0746170de9354d818b40b8871","d02df86e7e7cfac7aed7c9668f84f86e6b887072f3509eaab4009b1268e7fa4c","df9f557f82ab8c4d9056ff56ca65b1debb6c5a7a67f9d3b95406c6da56920c87","ffd7ebb4bfe17c13974379b6aaea49a09c7824da011dee19438af79f041b2c8c","f5eb8f446cbdc59a02e2dbb7b46b7dbbc7117fe46a7e6670a0934f5b77315a19","469ddd4ac15e159752056aedcba42b3fbb9f4acaaa597db0ef422416d768acc8","8f27ac422374d3ec0fc78a808f2b18ebb4cdfe2a8fa8243e7d1152955a66898e","ebf457f322b70e5f5c7e4e7708040512b6b700284f1dab49fc11bc0d458d8f61","23f1e210b203a1a18a8ce58536daa11c63165aaf8e91eea29fa381b1847b9366","ad0d012712a3ed61e1d62efdc6c042dad74071fb8e0b672c8e5d926b871964d7","20a087addb5e29368faf6c599a73351f756e7c49948442d0d167ba6a4ed9e180","85c3c85ce4dd4f78ed7bfd9151e505b25b897be98706cc9a6621ae0322dde902","b621c9d8c9d8880994b44b7264e858f9ba0ebae5016f73e4eaff5bb2df5baa79","6e79f77d14b10ae5753a3a1227b5397de7f859ad7b3840798143112b01be25b6","66ce7ac82481b3e48fab378d21571d2eb30a32d7b7424f2bac89ba0aaa5569af","0f05a7436c6ec4c3ebe9d3f3927c827cdfa6f072881d32953f17b154ad9718e7","2e17cf6d0ab2a40e7575891ea45fb1c478f1872549b8afba9c9a01617e119678","c0f4be3a889632ba6b634a56e228a4c5b361778c4dd0e2f9ab93e47905ec1f21","5f768389ca759e9ba3e2b83f837f7506cc25c688b45b412de8d760f66cfd32bb","0bdd2af748a1e97607387f01207d6f560067dddc365fc096d21b20d21e00789c","25c3b067f4ff8b1f756cde7a0e5d0598c7546b272f143830f61a2f42adfbab0b","4629968e01ec39cceb240bfe25a1e1a73af7d23a30cc050e9651d31cf7d9d1f5","1014e012e582e9e26142acf9ab2f352846caab74d814d77497301c5ec6036e86","4ca45b0e5dbdaafe734ff2bd30f2aac37773196f412d8eab55ee18d86093efc2","7d90c3255eee7f89c4367d560291cfccc2279d0259096935f2fa0081ec556468","7bfa417eca3234e6daa8f3381f1e25934dfa49c270423bff071c690fa28dcf40","9c5f1afd1994825f0bb8a5d479ff1f57a959a2f617af2948669b32a1aab5ea8b","8ff54b79cee12c831ed83a6bcb079421a1eb88171b2a46fb39f531efafb53b61","8de7500d61d090dabdd710b7f4d1936f68ba8589f051dd0b9af63601981bc036","498ebbcac35c8071692a1d2fa1aff0668870b28422cb2bb360fc5a99d4b20049","810744db5e7eb3972f84ceb88b59cb90553e2906544537a7a99ccbfd58061d75","8c03cc42aad3ee03029a958b33e98f0492d27a622be1908d2296b61df543fb31","4fa0054d97fd0568a8a1e40cc1d5a6235333e63878ab86c1c32cd3404341f1af","249b070c2e7e2b572beab3af9051743ee8ecf60481102a831903ef25605bfc50","3a758329e27502befe80a5f257bb2498892d3fad9890688c33e0034955d0d5ac","737bb12fd4d64b3090d7a433600a15624b156a53441e7904a1626fc07fde9768","1b091871527f191092282d383e6cd6e35ed4f382fc1c4ec96a309d4e2954b2b1","9007355d1fecd4aa14fe9d8826e5a9560f86459dcde6cb3ac474e1b81ced446b",{"version":"1a6cff4eedee3b59f0c22c632d3c85a4fa9f8fe75d7d2bbe62daf78f2c288ffc","impliedFormat":1},{"version":"5d6a17de5ad63a1bd52406e575bfd409b9b2e0f4fb6ec6b2639809192ce69316","impliedFormat":1},{"version":"ce384a91ad9fbd58c337ef701483efa0dae0ef30035eabf9950698be43b22cab","impliedFormat":1},{"version":"2e6edc30cfde78bc8c4c2f7185b8a266aa9fb7ff15f2ee546efce0191c40d472","impliedFormat":1},{"version":"c039d4c78e7bb82745d77ba12d322a4f06aa8aeac0dc33ba99039bcb793e8ce4","impliedFormat":1},{"version":"882fa53cd93746c5ea750f6022115c0e0e84dd7b18b4d6ca072e20d233fdaf7e","impliedFormat":1},{"version":"cb8264bd4c245e5eaabb5e37f70dde5bd2d360242dbc1a10365e4dbee9b2e63a","impliedFormat":1},{"version":"e895ee67e3d2b35f47b4d824c71d9198682b7975d06ef2c480196650d3c8cf94","impliedFormat":1},{"version":"e854d6a5fb3b58633d78aac2a5e111046f9bf0b05900fa80b31fdfe71f0a1c0e","impliedFormat":1},{"version":"71e6b0f71980eafc6e69f8c26439d6cf940e692944c52a80c4f94e679e028805","impliedFormat":1},{"version":"8d79ed54e6bb33555eacfe7aacefd112a1d0eb27036bf01b18c964879ed29c5d","impliedFormat":1},{"version":"94c0c82d9317e3ad31c336ad20dd4af8fe4813dd45e4f949d83bba2bb6ab67f9","impliedFormat":1},{"version":"b473e9de0a98f908d0e96d326df711295a1d152b4c86fc8772a0344cd042ef61","impliedFormat":1},{"version":"20421a7597bc3a0b8ac84cfec1add521d36380c301a8c25ab2e78f63370e3dce","impliedFormat":1},{"version":"20936a5840162148c8669a490ff3823c5b25c3453c3b1fc2f02fed7bdcfb7f43","impliedFormat":1},{"version":"4a5d68c097a0de6098d67f324b25ce3ae8896c70e0c78325a68a63e826cc4fff","impliedFormat":1},{"version":"c375c02d02a1d2ad059a79136846b81935f58886d2d657002aab0d6d230dad51","impliedFormat":1},{"version":"fa017d1a2f0265ac952d803169bb90ebc4a714e287d062580a9c988c6e33118e","impliedFormat":1},{"version":"2fa3459742774b2fef12859db3f6889795b680a6d5fdc366cba0599bf37b630c","impliedFormat":1},{"version":"21a3e805dd9ef61d39e84036e08f2c34e3974f761cf769c96b0214da7e883d59","impliedFormat":1},{"version":"40c121d27aa7b1f95390121564f47a1eaad83d85d27702704b4a002ceeb09885","impliedFormat":1},{"version":"794695936c9afdd61f348a4bf6f14bc87df5390774129123cf3c9d2003aad192","impliedFormat":1},{"version":"3e86419d5f85faacade3afa47b87e2112e16a7176fd7083dff662d7161041629","impliedFormat":1},{"version":"7f104fdc6bf2ada057b2167c7f62bf6f78c97f96abf4f04f493e1509497cfe79","impliedFormat":1},{"version":"377c8d66eb821d290e1702f9dde7b2f4e9742f795502eadb09d5477da27c86cf","impliedFormat":1},{"version":"7a53ab4544432fe8a4349ba2c78df88f99f2cbe6d38cc70098dadf0fed9503c0","impliedFormat":1},{"version":"1f2c0dd459f65141683ab9c25123e153670de7f3c61ff8b2647496de2e6b170f","impliedFormat":1},{"version":"9ad3bf1ac7b7a6e2f43e5be465b0fea2b89f3085195906c5bdca1df6bc3ba892","impliedFormat":1},{"version":"0ad115bb6b6e7b7f4ef5a6e886a135f9ba797a3b539fb8096336520ebe339703","impliedFormat":1},{"version":"aa4715345fbc3e4aafefa1516b1913d23239cf3d18cedb4cade834faa722953d","impliedFormat":1},{"version":"c68405fa57531facbe879aa30166225d3e172faa59a4bdc070da4d69f398e620","impliedFormat":1},{"version":"b6daff17cba23b60ac29b488fe8c5ddf12ebd755563d5cd051bbcde1aee348bb","impliedFormat":1},{"version":"068a948f5394ba8521a8123c19cfc575308aa65688991f3a5f79f56cacdf283d","impliedFormat":1},{"version":"27b1e11fc19ad432f72649c825d11cc132f02ab081aa305bacb75ba5eefe1d1e","impliedFormat":1},{"version":"18ab68fa5310b8b80abc3882c00f3099b2236447cf119a4a4aabacd04e98dc70","impliedFormat":1},{"version":"c4300bd1e8e30baa59ef0d9ce03970364738dd1c0da5f0fcff3413b390fba4a9","impliedFormat":1},{"version":"5aa3574f76ff1ab714fb187b0dcf93ab5628d00aa041385faf23a7a4a1a126d9","impliedFormat":1},{"version":"ca5273842734bf847ced90bc838862f2df85c9623afd56acd18cc74d9bfbcf71","impliedFormat":1},{"version":"7d8438655fa0f31dac337497fd14f75684956600d3c9f14c54e31afd2108a31b","impliedFormat":1},{"version":"57b10dd7cd4f0bd079d0b60c2d425f6b2b35fb4292ffae1ec42b3d3520e4ad27","impliedFormat":1},{"version":"58802e4d3e99f8ce8fa4db48282c34d7987d99d004d9ff45fcea747c1cd316c0","impliedFormat":1},{"version":"072340ceeed49168b724b73c5771966ac30cfbd4c1331bde7c82edd90e289098","impliedFormat":1},{"version":"d3e0ef3f92e81a125cea2c20cd95c0a0427d4552250f1deffe63e8a867a64a37","impliedFormat":1},{"version":"d8cebb7074179c07ab5a72e05d9693d29380c37699e829cae6b6cf4d62f3cb7d","impliedFormat":1},{"version":"a2ff02a3fc7b8c3615e0bf4322fc893afec9a076f4ba8797d4c6cdd4e9f18ea4","impliedFormat":1},{"version":"4f913f3e396b0ef4b9a084f9b4c5bcb2081a4f524b85fc81c432612719d9ca94","impliedFormat":1},{"version":"6844151c4e63abe36d3d3a4795685f7dc1dff4291fff86d0f830682d7c0eca65","impliedFormat":1},{"version":"1eaf55068f2aa1c56be77a27d4ebfb58ce9c79c28e9510b7a12283d6c6a82c93","impliedFormat":1},{"version":"24f6ce94c19e276b30c9fe39bf6e4a1e627e3d222b01ce831ced6046127cab4f","impliedFormat":1},"cb4f8b52f0dd2a757cb2168a52da1581198badf6008fda2436de1b7845da7ded","bd9f52bae754e4496123e3ba00470cafade7cb14b3cd7c6c93190bad3e947be6","61eb6872d902b25aee83eaba3e7a921fd23e16b1a154ea3b4c1eb69d5e3aaad6","fd449d44e35e402164e5fb6f4f75e4279d05db25bc9abead7fe2ed5fd7c786cc","2fd5f9cd1beb2258d1cc93bc6832bc2956380e3b525afe1390f12b4b1665b0bc","750f7527d52e8155c71e38eac27594363f7a31ece5778262c393c0319642c535","d24a83070a85e0f3eb2f8fab01942e174516efc46fcfb02ccdffc2df9a9dca40","1b20c8eb0ed53755fd6d04b1f4a92c602ba2dec5b1911d212f01e88fa1243fee","d74408a9489027d17dbab41900fa661d9bff327a01b432adcc3453f0cb873723","2a38f021857e5ec4c2e1229c81818457479eccb2ca09185a51be77bb7992eb52",{"version":"4b19a27eaccfc0549e5a68d2012546bfc62064842d923c30699381460d32b472","impliedFormat":99},{"version":"97a50b01aa5289ea4e360a4d86f2dd8fed81a03ad657439b369dcace978feca2","impliedFormat":99},{"version":"7c06703b5cba08462692c2df83b4ec2faedac46ecd3a6a83240db8729f0efa71","impliedFormat":99},"36906343c690528ed26ff196317c92201e78c6a2f03ecc77813f883a435a77f9","9600f2ec591b0521f17eb117833c3aa711bcdb1d9d194ec32566cd3a55989f67","7238b8f6576dc50d26938ba6af491fb335c58dac2d30f7ea61e470666eef72d9","0d6ddebe00d0a194476e6d53b104e0747938facad99b5d42db56cc82aba42068","a9fc5b6fe6daf91f61dfd10dd326efdb1e2c62b7481634168f13a8ed40183303","ccffa85978f0aaa7f45a3a7babe62e01a73ffdfe0d6e2ae72d5de4d38d37f0ab","e2c1f892bfeccbbb70e0e0c7430469f2a5ceba01ea6822b95fd63d2454338c28","a870e55a4bb0b8d291daf7dfdc8e824e9df54a031ecc1f71215a00b5cbe24971","b5b06ee00315fe8e111718d5505f0920e1aaecfcd1c1ecfc74492e56dbd0f129","a48af97c546e9df523884851aaa020fe984297aeabd83c48cb1ae9cd8de18e76","47aabbac51fcfd3ecc949e2425445f9f4f7665779956daca39546682ca2ec1c9","891dfdccd50dd8f05ab54438d351c0126239f452fa983964e5856b7dc9c92eb9",{"version":"ae996e7801933656a48936259a736b25252ea29ad7f2e502f37360da3b1ddb5c","impliedFormat":99},{"version":"5f31f61b497fd98b889a67865516a339b52a846c3e1e15406b1137864a6c444f","impliedFormat":99},{"version":"3d46e269720a54a3348bb4495a4f4f520f1e1b23f5c9a017f98fc87810de6c16","impliedFormat":99},{"version":"d9518fe8e1e265b1088352b9117628910a9f251974a2abc2aa904f7f4f71fa53","impliedFormat":99},{"version":"7ea29ad18f6242a9f51f3003df2323030d3830f7a2dbda788f52fd1da71bfe36","impliedFormat":99},{"version":"129a1cd246cb69ece363ac69ae257d426bf471cce3cc5a978397d5143cde8c2d","impliedFormat":99},{"version":"04848d258a86d4bfaef951ad304251f6c917408f89fad419e28ce6c84f0a1674","impliedFormat":99},{"version":"e44a9c7bbbfb42ee61b76c1a9041113d758ca8d8b41cefb0c4524689766e5a9f","impliedFormat":99},{"version":"1e9b3e4e3d802df7b85f23318ab4dde8e9a83fbae6e197441d815147067d2fa4","impliedFormat":99},{"version":"0affed2881f6bc1652807c4cb53c87b51255995fe30a68dbcb7127114ff426b3","impliedFormat":99},{"version":"46b2bff13c747143a9a39614cfebc8972c8e1ef3a140139314f454a04580327d","impliedFormat":99},{"version":"23b03a7cf8d6a63de30d7f104f6367127dde524181017e1d8879c00d999dca05","impliedFormat":99},{"version":"7ecf84cf6ee490224075c1b6d96613994ff38b57689cd1c9561c17afa7d6ee22","impliedFormat":99},{"version":"69018d625163e38107ac82f8a9ef723b601b600d3ca0140a35a9c6eb94b552a3","impliedFormat":99},{"version":"867c654176fa4def1058ee8f50c055e58d6a15dedfb0567439986e836070cf00","impliedFormat":99},{"version":"32b8757ab7aafbb8019ff96d2ae01fc5e040034cf0ccecae89689a3aaa483208","impliedFormat":99},{"version":"894bd2a64bfce5b28d1f4b6760f2eb75f07ce64dd1c272bbf7ceb6fec3f27912","impliedFormat":99},{"version":"dc785ad19703b81b67356934099a633f278e32c6c70031a35afd7d5821b8f3be","impliedFormat":99},{"version":"072f583571d6e3d30cd9760ee3485d29484fb7b54ba772ac135c747a380096a1","impliedFormat":99},{"version":"a0846c150c0960c2a1ab7582d9b4c351afa4923e0f767d4ef7d8c26ed893f685","impliedFormat":99},{"version":"6ff702721d87c0ba8e7f8950e7b0a3b009dfd912fab3997e0b63fab8d83919c3","impliedFormat":99},{"version":"9dce9fc12e9a79d1135699d525aa6b44b71a45e32e3fa0cf331060b980b16317","impliedFormat":99},{"version":"586b2fd8a7d582329658aaceec22f8a5399e05013deb49bcfde28f95f093c8ee","impliedFormat":99},{"version":"add2e396a8d10be760e447464be5861e12ecc215489f87910afeaa26a6a54c88","impliedFormat":99},{"version":"ef1f3eadd7bed282de45bafd7c2c00105cf1db93e22f6cd763bec8a9c2cf6df1","impliedFormat":99},{"version":"2b90463c902dbe4f5bbb9eae084c05de37477c17a5de1e342eb7cbc9410dc6a1","impliedFormat":99},"98c78c833b6fa2a34484ace6006b6fd4484cfc056b06d776261c3155185a88cc","bdb5e5292b1683c7ff9c82d1f1d40bf672881bd006d52af92795a4abd589564e","f86cef6dfebf1fbed41ced360c53e3985c241d4aa992b950280f8a49d1ac9515","700748df1899bebf13fa95690c28d72798fa88f0eb1bbf79245dfce4463b79ce","6d3c336fc37ff1ae78d08fa68bf86e2ce3f79b35ff813714c45f1a22f985d720","ae19529c45fb85498cdf67572e364d0cf8baca65a07c3e381f50f1412fd98a5a","a2a4301281e6a7d1f14dd7fe6c949659e28a2a05e622d08d1aa80367d5d6b794","cd911cb88f0e8f5f6e8247818c7644c828f8ee2f70bd7d60a758cfcbebb55197","3b19a2f67192f9ebb04d1be5a324e1451e6582af23109c23ec8481a22154c1d5","ba36e337ff461d134c1d52c42eb5b3b0eab6a953a909fddc944764ff120432b6","43dcd019b432beb66f30c279eaf025c6a141e13561f04f55025c22edc7b41093","f273a4662aea7026e37e738add7f8c054bf2b7107a27aee9b71b685976c7bd56","a5e50aff4f2fa814f90a3563bbc51c34bad7343691332976a4dc9db7ef0913ce","1dddccc1ff926be4e5f8a69cc56436f045ca8de8a00011b974542103f135eb4a","5f299af0021e0bdf7f11d96e9b6c7f82517cbd7e41641053bfeca62dc4b9a61e","b3ae5bab3f5afbb3ebc8373519b6c3eab35fe5176c025b423fbf58f09d8b2378","14f1a838ac91a5c56749817b756405c406e87f72e714263a911f8c1fe81d7a66","90f3585f21ae7ecd77e75cdace80a31f36ef1d3cd3683a2eb48fe423350fc750","d971334366ffd44d095493e89d2a3dfb9ea019b25be05c2ca021927aaeae6260","4efc583de5247e9194e70f316bf307c08de063a95d9ecc1182dda4ad6bfa329a","b8b987e111b3249c2f69ec44e0db32e6b695ee49cf3f8dc605962dda74f6db13","10ae7e4a5f040e763ead345c84b2c0e9bdaa2cb09ec70a822548bd3c9fcbf165","0a1fde7498042489727f1cb9cba981ab73ffefe01c695bcb0e0c33ce95a1c35d","ed7aecb1fca19d2b6b5ee30ec68d6480b51c5220c00c94136866b20bd7f8d2cf","2cb20f84ed0b7954b1cc751235fbc800f08bec7e01d0f09817785a07b9cfaa80","507c4def9d473770462d5fafeee24c979c89f80f1618668e0851d7f7ddbb3a58","0a97718b84c5250df2de7f563080df24ac25d5b3a483986ab4607bd082e19980","c3a908e68583fa84d003146192d8a525aa4d13fccbe87cf5b6e46e3555620d3b",{"version":"a52c5f687d788d283ea1fa38bdc2fabe0eac863135a7dfe175ec52b309f61892","impliedFormat":1},"66079cebd822f7930431347e76a85c5c530333f4a13705eee3d081075d61e519","28b2ba5bc616ff3f80e8106c214a203902365b3fbe6958d13d63b71521169bdb","a7cabcc41af681e1da62eb4cec69578f61e86abdd3dbfd26acd368716322cd1d","df7005d5254391b094bd8ef1cf1882d55dc53cf57e3c9876dc04c61e82c205e0","a82617d7bdbea3620e5d847a1a5b8be3a41fe7eef22c0b27b426f9f1b60304bf","facd4c35127717b197d9fa8193f8549f58f36d6da49ca46262bf18aa5009cbc5","d1f8f870b3f2cc645d29d84f9724db5da5fdccfb1985f910b15bb67b0d320352","a5ec15b5b205b4612a72e307385525d857ba0376006f7a7ba15949e605aebbe6","4fa4c6db7bb78542817a00481ffb5b5fad9b5608617c105ab0a24df6771d176f","476ee2260898183015f2c6985e7f152389c484b51757b0344254b7a9c0c90612","08c8bce75bfdd2606cda7897073e8c65128745c2fc3b86d64a77bcc5cd08621d","441af09adf8855b40ab9e6c879adebabd73d6af806b2ef3d6b9e561c775c0942","94d8d4a6e18d3c9d3a59503d589a709aedb1062ab34be1c20dbeefd326c0f927","12e1f3d2206e5b85eedf2a1884ec9ab75c50601c58e122b7586dfc912ed97662","89037b78e7481bd60fa2da8d15f7517c6aa652fb93d3eba3156838bcecfc1b59","772233f55b3a9c812515bff209fb7e42b1589be4f62d158c86ceb9a4964d517c","a7328119d7933771a98082ebbe300126fd098f9170b953c15a57fcfaaf76b9be","94e7581dc49b49e6c6325db4cb85a5a58ca125ba561e3e952dd0efff36a4afcf","b475e266bcdb2415d9af550df4467d6537e3e4be15bf5035b617584597d30e46","6c15fe942dced2d04e4dda43e4f8c2bca46d70a4261a4d5987da9839d5b450f8","3b7cc0cd3dce87226ebd2f01dc5fbb074c516d990b52029f371d0fe70205a4ce","a73bf3cbbb7ae144fd04b61b66f47b08b3de241e98435b2d23a42efe5d29372f","4fdd0065391d3e8c5e7914f32cc23105fad1cbe347b574add24c2f357fed9301","d8e5871da278f785a9265bc3f9def4409577618d95dfd3c4c397c75f4b091099","0c7f6a7128970d60d8b23a9749afa405f7be724dfa80a7e652972b6ba7cba346","5f9cf3b8fb95d49032803d95763d75e3193597a0e0d8b440f00fef2cc09ef85a","1a01325a22ee06b714f2b1171ed687789059dce235decb3c450268e533f56767","05755cfd86af343239b8c59b0cba69b4c0a2b75130b9c22b884826973bfdab5d","9bd022f68d42a1d20832b7331c9930d459684b0d31ad18a6b32da9e4e01a0309","d18fde157f4f26347686bdffd147764cf8753c09d2f42b52a17dc4f3a59c9e3f","06051714f2eca3db6494543277e64d42caaa80b10555b1013c123707eb077cb2","9a5c256bfea945dbf2cbd6d4b56b72e81821dd11d5080edaee49dd508a2bc664","ba902471cd16000c5ec57c74908fa8adacb94fbb3d5046554f6e4be78b26c1cd","a3b5de2f37b9593ee09c1358f64261556b94b7c9bd168897bc53fe5f30b6a099","aa88aa8e20aa6ae74f70e9f34a4d3e82773fcf8fd7d104df984114ce097db1ad","4e1ac618807324cb15819d237c9e27e851eebb1806f16db60227b5937aee9f35","bddb2153e83d0372feebf606671a2c417a2325b703e56e997453f847c25f1b50","ab4a09c5e65098e0f24ab4551592df199c794ee4effd65698b162ddbe1a79e4f","722bb5dbae259033ab712a9826ba0821ec4075429ed0f2346ae86abc7edadf7c","6df4d5b86549c6fe810b24570bc0d9965bb4fbf9d42a6690d7f1a3051488e934","3370a4c4aa48a4bfea5feabca3b3765de4f4495b2e16a0c15ada5db423e483a6","259c3aec0c18c7fe05fca9b1777f1508c885c5e9d6d3656d08e22602935b90c7","41ed43b9c22c5d48d20d9e9bff04033bd39bb14bdf8996c2d2476aaf536a8fce","42ff587c2883cd8fddacdaa57c3fa6f0507d65b8a01058e052e927ffabf47bed","f6dbb06e5321d47cd6d1e539d98a106bec0ac99fa5d566828949c6ec07fdb421","e68b048e5f1b7976086040ae79d0de409a4fbfbb21a6c844756f1ca25b29deaa","8d17451ff797c0822a55d3ffe176e99f07b9c68f238a1054748f0dd1023d640e","445523999a9417aa29cd63a7ae8ae5f58d4ebd53b892462ae061b25d2fd17570","23c554dce9595eaa119b26e94f5cfca40b2539dd1de968fc97d17e230e253d82","cf6534a84fe577a35eb5de9c96df1c72affc9751740db66c65e765088ec2df60","fe3827866b1f9414bbde3696483bd77b876e3ae22248cae52731ed938cc46a04","3cfa61c474eabf7b19a6f03b0808302cd937e9a10c7fca553b53520aa39c49f4","c454572588ae13c85d836af895e6729cdf603b81db3ddcf0bcae50cfc42b49d9","123acce70948ad686d18e3c0ee3109701e88b0a88fea44981510aa0c8c703c37","d96a91e9cbf7d171f07748cf98f0c648f222b64f6ca61f2a495e092e60ad7d38","5f4908e39fd6a8f533767cfc27cc7aeb63ddc8862be933e9421256b60a30218e","20eae53f4d386d88de38b76d64c4811e1c8a8d70795a66e4bf595d82a383659a","ab455a97526609fa4a89dbf6930688592ecd19001298a63352a4f07135154141","a707265dd0a5fc105776ae21b71337ae940bc4df574f8ecf9181b3ae48394b70","92d0a92f0cad17cc2cd7295ce469abc7a95a1d9f5cf82d7aed150880c12acb8c","fad4bc94a2ec67b9dd096f8f610a161a896415755567cb8da064da697fd808cf","92d04eb415fa15938a1aea2cd93f9e02e266b205a8a70eb7017d1245d7377f92","82b9b1f50098aeee8d13c31ac2212306eb99c511e4bcd4bb66a93f45c51c8625","f8a5f5e5fd25bd49e57bc0783d699b7a6741ffcdc6e3c456bec94d920237cb12","1c29df0a3306a0b8fb9081df89abd5e55bbe6aa6daaf995d1171d956fc833911","1ddcbaa0e1e50eaa59dba21e082a5b0d84cdc7647733c02b185062fa00bdc007","2696c1ab71e9c50938307f887adb99eb12f1f2b3724736906a66cc671369ad98","c4293d397933cc9ba42cabdfac5e77611a6e7811e849e3579f74a35e164ff65b","01d892dffaeb6b45be682618c3ff79e547fd30ba07b29eef78dd8e6e501777a6","f4448a149ac9d0ffc9b99717d066593dcda6bdaec86cefd61d3827ebe764adf1","36eedb5d2cf561e398ec51c0f6abf6f5dc11b27918cdc05a283b435e02776cd7","149a4f866e233ae6417a6cce9f0da0722cc8cf79c86f1c331e5656c15e5b3123","33f45aa586105968d276286357fd6a626ebf949788a5f256e594870e28569cc7","9b98ea0cf418a3f3ab9dab34d907f263f69183d455fea2e363ce4f95a6852a96","23aade27b5719f0af7071886aa2935fdc818cd6cc8473edfcdf89444d6d715ca","f6c0c8ac246e9dd20c49999a958ccd544b1dd63ba55705fe381b89ff28e118ff","5169dec8297b5911e78c2b0742691412391823888aaa47db34f85e3ee1d3cc74","1a04f8f707422c5b8209323d9303ce85afee2513ca84f34399bc38bbe1ff46bb","5a8486ae1e84b487f269a2e9c9ced7f6cf71984d5ed6a5ce8b0644c8b1c5ff73","19ff5894ee3c10c6011c2a08c934fedaebd6b29187853e8c0ae1eb2967c4d8cf","47034d853a86f1bd2c4d9c1e1e84c4f337eef26ce7874d894e7da4f9a2bcf5f9",{"version":"faf770b3935c2ba6558b2bb65af5d5de58945d81f496dc1a5938c41a1abb358b","impliedFormat":99},{"version":"9e8f3777c455197a2c1b2c638613cdd8d315b3779c8ac9fff17b7ddc7600890c","impliedFormat":1},"ebddb60fbc3fecb66fd6a7317ea8b29d9a0519d464904a842515c98a078a183f","04f7f1b7419fb433c38aadf0b12a3b951161d3e1c96c2e0ae84481dea0611148","013136f607ecf6d43719517f7d8b0dd871da8f2cd05213f9630ab79f7c9bf5c3","c0212cdf80a2c98e43392597a59a0ec93ed889e4d2aef15fb5591dd3d93bafd3","57d1a55b8b8c92123560d2949f2221b6dc7b561aad34c142a0a98d7ff5d031c7","03cbfaa05a92e5288de30816f1631620ffed790320892e6d2619e64f96b0db8f","5fe4726f0b46aecd2c9d69e7497c312d1a8e3480197658e6e23eae2149e7a84a","1e69264aafbeb1585770be58b98e6078a65c9a1bc6396c6289bd3225dc4ccd14","184d847d8cf0dd9947e77a26bbdd53c82b92f8b3948bb2125296d34eecdb471e","90e5b541f3acef2dbd79dce55e44d8329ccfa249495739a36c75742d30a7c35f","7d1e1b2b8b526d3fc51db2ee5999f9ccd68a61f3c8f73f3c3bf934f1fafa8825","fc408085855ab11ad566c30c6ebfe41b16dac6a6a375bd0d6948791ba4f0b2ff","a665665dea06ba71469a323b132f701d566fc77834877a929a983b637ffc74be","f19cd420398eff72fc34328cd878377e3e2bc4341b7badded5bfe1e676203e0a","f341f7ad4f62002dd50d5af2033dad739a5c65c210952e3d5db8404e2cd913b6","6915e48803934f0b25fcad415201ea5df8749dd3dd16c28fda58faea415108ee","fc0149a776e7dbf8ec30aff2824f82be27964c4637b0d870577a1841ca6111ec","1472c1f9cb13503b694df66082d9ae1569a3010b0cf763f9545b6eb280a79e19","7a7fae195c0ac2b6a519c895c1d6ea2f08c390953034917316b843e1f9f60828","fcde8758b8dac3bfd06cad6946cbe74beff1a301801fa0da32d6949e1036f272","2878c5edb03ef7070e6b719d8b0ee7af307e4f5f4d26bb032dfb3c144979c489","89fc8daed101e9e2f57e3d9af420551e25a33d706c21d42e1642e3c83a1baea3","c402ea9c707c7236f4e9ddf3f6488c064bcdd7355bb7e5eaf719cd59c85f5b1e","cdde13be2b5df02354b2e626a050fb6c390ddd810322e1048e4d0f509f7dda04","9ec6854608300f78076ad528b59c96f96f04c8fbd84a9dceef466e31074ebe82","9d930f3594a25b1085ee64f14673e08d4a334c186a9e3c768af51a8ca414db03","c6fc7818c3d2cebee6cb44840b28118122d7be2d01a1f3e5268a962e1262bdfd","b039e647a69273d582c23e052b32617bbedaf258b812343205a4f76491726a85","a119df9d04c29c82826a6d58e19e34984fc00aa09f868d5be319dbddb34837f2","ddddedfc2249b554471da9d8b9530b3ea6c26f886be9ac421269c6075ba6ca1a",{"version":"3dfcd0a3bfa70b53135db3cf2e4ddcb7eccc3e4418ce833ae24eecd06928328f","impliedFormat":1},{"version":"bea7cae6a8b2d41fd1a9d70475b54d741dd7ca2103904934858108eec0336a69","impliedFormat":1},{"version":"bc41a8e33caf4d193b0c49ec70d1e8db5ce3312eafe5447c6c1d5a2084fece12","impliedFormat":1},{"version":"7c33f11a56ba4e79efc4ddae85f8a4a888e216d2bf66c863f344d403437ffc74","impliedFormat":1},{"version":"cbef1abd1f8987dee5c9ed8c768a880fbfbff7f7053e063403090f48335c8e4e","impliedFormat":1},{"version":"afb5e9a110ff72b60783e0fe65ce1a28adbe6ab5f30d2dc31e2fb099e0f86de4","impliedFormat":1},{"version":"0132f67b7f128d4a47324f48d0918ec73cf4220a5e9ea8bd92b115397911254f","impliedFormat":1},{"version":"06b37153d512000a91cad6fcbae75ca795ecec00469effaa8916101a00d5b9e2","impliedFormat":1},{"version":"8a641e3402f2988bf993007bd814faba348b813fc4058fce5b06de3e81ed511a","impliedFormat":1},{"version":"281744305ba2dcb2d80e2021fae211b1b07e5d85cfc8e36f4520325fcf698dbb","impliedFormat":1},{"version":"e1b042779d17b69719d34f31822ddba8aa6f5eb15f221b02105785f4447e7f5b","impliedFormat":1},{"version":"6858337936b90bd31f1674c43bedda2edbab2a488d04adc02512aef47c792fd0","impliedFormat":1},{"version":"15cb3deecc635efb26133990f521f7f1cc95665d5db8d87e5056beaea564b0ce","impliedFormat":1},{"version":"e27605c8932e75b14e742558a4c3101d9f4fdd32e7e9a056b2ca83f37f973945","impliedFormat":1},{"version":"f0443725119ecde74b0d75c82555b1f95ee1c3cd371558e5528a83d1de8109de","impliedFormat":1},{"version":"7794810c4b3f03d2faa81189504b953a73eb80e5662a90e9030ea9a9a359a66f","impliedFormat":1},{"version":"b074516a691a30279f0fe6dff33cd76359c1daacf4ae024659e44a68756de602","impliedFormat":1},{"version":"57cbeb55ec95326d068a2ce33403e1b795f2113487f07c1f53b1eaf9c21ff2ce","impliedFormat":1},{"version":"a00362ee43d422bcd8239110b8b5da39f1122651a1809be83a518b1298fa6af8","impliedFormat":1},{"version":"a820499a28a5fcdbf4baec05cc069362041d735520ab5a94c38cc44db7df614c","impliedFormat":1},{"version":"33a6d7b07c85ac0cef9a021b78b52e2d901d2ebfd5458db68f229ca482c1910c","impliedFormat":1},{"version":"8f648847b52020c1c0cdfcc40d7bcab72ea470201a631004fde4d85ccbc0c4c7","impliedFormat":1},{"version":"7821d3b702e0c672329c4d036c7037ecf2e5e758eceb5e740dde1355606dc9f2","impliedFormat":1},{"version":"213e4f26ee5853e8ba314ecad3a73cd06ab244a0809749bb777cbc1619aa07d8","impliedFormat":1},{"version":"1720be851bdb7cdbff68061522a71d9ddaa69db1fe90c6819a26953da05942f2","impliedFormat":1},{"version":"961fa18e1658f3f8e38c23e1a9bc3f4d7be75b056a94700291d5f82f57524ff0","impliedFormat":1},{"version":"079c02dc397960da2786db71d7c9e716475377bcedd81dede034f8a9f94c71b8","impliedFormat":1},{"version":"a7595cbb1b354b54dff14a6bb87d471e6d53b63de101a1b4d9d82d3d3f6eddec","impliedFormat":1},{"version":"1f49a85a97e01a26245fd74232b3b301ebe408fb4e969e72e537aa6ffbd3fe14","impliedFormat":1},{"version":"9c38563e4eabfffa597c4d6b9aa16e11e7f9a636f0dd80dd0a8bce1f6f0b2108","impliedFormat":1},{"version":"a971cba9f67e1c87014a2a544c24bc58bad1983970dfa66051b42ae441da1f46","impliedFormat":1},{"version":"df9b266bceb94167c2e8ae25db37d31a28de02ae89ff58e8174708afdec26738","impliedFormat":1},{"version":"9e5b8137b7ee679d31b35221503282561e764116d8b007c5419b6f9d60765683","impliedFormat":1},{"version":"3e7ae921a43416e155d7bbe5b4229b7686cfa6a20af0a3ae5a79dfe127355c21","impliedFormat":1},{"version":"c7200ae85e414d5ed1d3c9507ae38c097050161f57eb1a70bef021d796af87a7","impliedFormat":1},{"version":"4edb4ff36b17b2cf19014b2c901a6bdcdd0d8f732bcf3a11aa6fd0a111198e27","impliedFormat":1},{"version":"810f0d14ce416a343dcdd0d3074c38c094505e664c90636b113d048471c292e2","impliedFormat":1},{"version":"9c37dc73c97cd17686edc94cc534486509e479a1b8809ef783067b7dde5c6713","impliedFormat":1},{"version":"5fe2ef29b33889d3279d5bc92f8e554ffd32145a02f48d272d30fc1eea8b4c89","impliedFormat":1},{"version":"e39090ffe9c45c59082c3746e2aa2546dc53e3c5eeb4ad83f8210be7e2e58022","impliedFormat":1},{"version":"9f85a1810d42f75e1abb4fc94be585aae1fdac8ae752c76b912d95aef61bf5de","impliedFormat":1},{"version":"f3f04d04e25a346d5f73ce82455f162e67c7e115fb778c1e5f2ef08b63f1ddac","impliedFormat":1},{"version":"52328c3007eeaafb49547f3f173ac32ef1fe5056ed7bdec6b2161a39eeb447f8","impliedFormat":1},{"version":"71467c8ff9c557e4153c9fbb460664b3d31bad8ed9af4f51e034a39d5c801c12","impliedFormat":1},{"version":"60fd28020637ded5268c9d13cbade5784a1d030b7d067e05c1d942741ec166f0","impliedFormat":1},{"version":"2898eca3529b853a43efa6c497e68c4f66626d5d5fc2e66f4394b6a47116a769","impliedFormat":1},{"version":"5618b093069f986ca24f79d68935c904cbf0bd1b80ce2c897eef229a3437d9b1","impliedFormat":1},{"version":"439a98cdf44295aca4c9040616891b15497bf58a56158463fc066e46c52763f1","impliedFormat":1},{"version":"f82f810c7475bc3a268f1acd24ac055471a3855a33499fe010d5f93af6bdea69","impliedFormat":1},{"version":"bac89909f734baf6e352bb1c2f81a1b39701eb1adac53e3a233547ca30ffa855","impliedFormat":1},{"version":"8de261cd51779db0fe6c4f7955e42c2a48523b7d08c8421c96bc5db557ddb5cb","impliedFormat":1},{"version":"252347fca40a26314a5aa82d0e0b59616732f4a8ae367f2dae02b5bb27bcc20d","impliedFormat":1},{"version":"da0e97090a6bbd464050e531c722b0a2fef50fcffb62d87f033ac6e49875eaf9","impliedFormat":1},{"version":"32211ed0a6d30bce26a8b87a6c21be35b41e4fa103d2627213a282ef758e6852","impliedFormat":1},"caaae55a9697a400721d9acb7a979afe982ef2fd90dc2275150665b256874228","6d46e784b48d333a9d38ded035aea9eee6a2b5f179cd5f9b15539d8f4a572fbb","351008cbbbf55bebd4212d1973027d4b4776bfe47f2f28dbf43adfe1ff066bc4","0133bca504b7ae46e18141ffec9813d3852000f41dab4269c326d2dbe6e2e7c4","30bbb19d8c88b8daf5578ff52c2410befcc826e3603347283da7181f747a3bf4","6628fe0d3b4ae4c67d3c2eb03c4c41e862856c00737f7a5064b3deb440da1dac","c8e2e4753174732e945bab9eef629c30db1a9ac4e01e79780a07d1bbc5e0244e","50f029b448f0cd03a26c1b703bbafb50b22d7d8c1ccba8452eb158702cd2c421","de6116e6bb077ea049d06c17591d789ee013f27455e54f4c66da7c04b693416e","1ba62ef601efe7221c7f0dea7420ee19309be8e5af9a2745a9bd4e5216856800","2583c8843baa03b60426905a85803b5c9d358cb39d42b428c62829eae3043e8e","09768799c72a2776c9780c9ee510220afd51cb1e021a9f58882af5cb84e6c4ef","dbf0fa09a2a22b0a069549e51f9c083f9aec4163c9c119bb67e2335cdf6857c3","f706073bf2f383df9d720c8e0e74e1da2af718e611c8ac66e8ffa720c076345f","ab758dead96ff69d44e6a09c2144ffba74b54c1747ba58e962b5a8bc83767204","d6acb3eac0024d3413c3712004ac1118c0a7033c706d2f668a51faf30462fc75",{"version":"3899f9a15102c4031059dbd4860a6681b4c4730554ae267677fb946fd415c3a6","impliedFormat":99},"e6ff41d19fd60446bd16d48bd120693f20645694ae011fa3f36c14356a7877c1","55d0f0da27a5395bcced750057b649d5f1f48ac83a98229d2f767d938ee40654","9b86e4da232dd0becad377defa60d2c67a1cc4194750484ff8f2674c9cbabc58","b28fc860d5c6742e614d3737f70077bf0b7abb8f1edc82329ad85959a3707e3e","4d5ec7aad4e25eef4f3c8c81748924d9ac70b72a1285b005a4d1fd811e2af74e","4dcfc78641feed95f8c500d1a4fe54085c69addf23af7c25253789128ca098cc","c5a9a7d3e590c0fe7b674b66c96cc525c862fa6fd2ac9388deebcd8a16644173","6d623b6969332439724e20a420aeec3088afafdfe1553b35e97c3cbe22360088","2167af24104bd0420d4262e6251397022da2e16f0bfcbd7240eaf828daa9d399","d2bfb494092378c1b8c676970a8ef05694ec4e3c276be26fe59745fcff60e3f5","d0d551cb844d83d58cdc83b05e95d6ef1eac64d488f5d207e5b39b1f7e378f08","a35f50bb3f05914fe3bbed6f320850696ee36fba23f7caf23fd8244dde293ad0","377a03cf4d007ba8654306d85a6162064d77fcec7f6b2d19e60b071f4f19b2f6","721734e307c4db04c72a28f7ab5beb29919de678e1a2d82ca296aff0cee39244","e39cd8baae08f55ca1e6ab18ce73913a07083d9c7434f062633c1812787c90f5","b43971bd103a06a1c67ea9a1a8f57f84246be030bf04c616b28af8cecd755c4c","77f9292757705316020f3dab4a6583ddca2d237b1830c11145e1cae41a91a464","bf80449d5948066dcc581cfe5ae47f63efe3c567fa1fead5ec09140bf8bc6b5d","d98961ac7f794c5c9a645e8b4ff6c895d9ceec2a6c48c2db8f5f906d09fc39cb","1146c68094f0c4b9a5855acd09b5210040b42f2d8700d038eefcea2d70558c8f","89d70950f51c091b05d8c8f727fd428c2f6a5acb1dc202be89c326075beb5e2b","cf5de27d8c657e21c39b023a4382a5d483240796fe3dc4ee40cb42f73b932959","e923709c90c6978bd4c61d364576ada1330b46743ba2eb3d06c16a63bc2bc5d1","8ca556abd2fb4d1709183073f314843e6cc39cf51b4d7f244ca41448c9f26a52","ab39579193a6c1619c9ee08503ccae626eac1b998caa440fce417f443d259b4d","cfb354acad88a96e6466864ed7d34e182a0d5ab73a5e624e33cdc2904c1c2b80","7bc5da1b3d1da7f92905347f9feec8e67967fb9a56b2c9cc414162404b84aca6","a8e6c36948ffe8c5b03158099720f590d8bc60bc3f141b9423dd0860921c9355","63ed743a759a83f64c5c38706be21f006be186a50d6ba30451285743fe3a2b71","d32dc47ebb9550393ac6c5e9fd12e591b1806c1733a85657073d30b0e7ee08d7","a6ca1d45273da6cd340f8a0ecd84a030c51ecc21a80d1b8213f7afe0b36f8f1d","54498a4651b3249613edce320e2b6e55f7f194d0e0ea225032a9026d33755d6a","76a715c7b9a0ad84e62d5611c23077a51cadc985f4d310015f70642fa5ef526f","a56342aaeaf66132f17a41c0d0a67537915a81306622088287f0cd3cca9fba2d","4522bbd7a2086f9fe82216505074cf9ca454a4eec29b03e0253917a10f11570d",{"version":"474eba6689e97bf58edd28c90524e70f4fb11820df66752182a1ad1ff9970bb2","affectsGlobalScope":true,"impliedFormat":1},{"version":"1eef826bc4a19de22155487984e345a34c9cd511dd1170edc7a447cb8231dd4a","affectsGlobalScope":true,"impliedFormat":99},{"version":"17063c1eb344ed8f60bc3fa6cb1cc6b04fe627ee28ca433d0b7fe609628579e6","affectsGlobalScope":true},"4d2e1a0812182047fa72a52d1a5e43cc1bb5ea3af4f209bbd4ea2649517c55ae","99f4d06992fcb4e520f846f79d154fb635c697dd5f07e76bd2efb18d360f0b92","7377090f209925cbe920f586d5381c88c9d53b76c36ab4f70ccfbcaa63909a5f","b5d677ae98135df2045cb139a824bdd6728415914b2b459b87da297596d0c1c1","38409806f694abfb4b5c6103e12418aa9fa27330b14c53d102cbbe26ecae8dba","f6c0f76a11fb7276f42b477dcd8bd4f3bca1a4ec0031cf90de0f987d911164b5","f2216dfe99c5b4fcb32966805001760dce9fad89ada85c2567a3c2adc33b684f","9d4940922c430ad5b30aa10dbfd9ee698caf2f7df299cc221ef338e2f4485588","c6f192d6cf27c5fc70f57ba706de0d1b6c674a3bfa5a1e253f0d7f794773b860","87290b987ef61efe57275c805b47e26bae718c2174a4c09080cdcbf5c75e5230","dcc4acc4ffbbfce4618f82a422a0910490ae8316e91589926124869f05b2ebd9","08b0ae652dd518bfd1f463520cae607e272a93f5adb7b0df16ffaac9a229da15","cde698cdef591b72eed6bfdb79fc9e948fb8c44e5e5e482a70bb6e787941d63f","9189923dfb47a6b328667d843705f5be3e8b792b05091b7dd15c2fe5fcb97b28","58f39e0cea47603d9fafd6f900f3a971cc59ae88f39705940d241ab583cbb320","90e38fb1e6ebec528f706300456b78cba3ca7c6343d316bd4015655c496b19e0","a63ff9f8eeb419d438eed3003233b91b1c5e479ee3983a3d0bcb0f508040915d","533ef54cc0c6dfc74bd6aaf349eb726dc96102f3ae1c68c3e304f5a049ccd46e","3650a3f1d947db28e48e32b05ecdf7a4d4d8f31fc4d8f2986845b8a6859ba476","fac2a272cb24a72fa7837e09be45925c33dcaf74fb2a10b1890f9e560cf871b8","99981625972d555c71afc51142e6b00eef4a3f30184043962073cafcbd6b97bc","ee6b0e97bab76abddfc726624c8fab34eba23a3aaf35298cf941201e7e2bc817","1fb4f357679484a9a4b524d388849f9eaa6402b0cf8213ef345b22c9ca245ff4","a52bce871c02d88195c3217622bcf3a4c7dc380ccf2ccda36860813462d939bc",{"version":"2329508bb462ba8f17cc60c4ed5b346618a42eefcaaddcbb0fcbf7f09cfd0a87","impliedFormat":1},"e7e74e3ee1d7ebea77e2f77617bd257a3adda117d2b0aff08eebfea066af6963","3e80309b26f684a6d02f85e45b4ea679de662e910864b2793ef87d9751d0fd7d","675218d66243f0c95fc0a7d6f0a0b2ef930818e7f2eb5f3afb3e8695942d8bb5","a3a0d151fe7ade5087cdcd2d5d56aa0ec484af4b7c643060bfa5d4be0e5973b2","0c39f1d5f5b81ed43ece6c1c6b87488474cfa2cf06b2b8bde491592a258ede2f","b6a576ebab4c3c94dfe7cebe10c0ae117d877027beebe6d9eaa7212266973ee3","931446d955780e1dda481590965737b0bce952d78982de0ab6d789d40b411525","d121647763f5f51063e13812d634e6901bf11c5551a2d9f5320903b5db3d439d","08c74aa1b89664ef2d59e47e96b99f0907d9dffb0babdc322992dff11ef68f0e",{"version":"e88d11b7857417c0603995c77eb188fade5ca64dd5550cd7bd08c9f61c29df5b","affectsGlobalScope":true,"impliedFormat":99}],"root":[277,[281,286],[301,363],[365,370],372,[417,419],503,[510,528],530,[533,545],547,548,552,553,[674,677],[681,694],[745,751],754,[758,762],[764,766],768,769,771,[773,779],[781,784],[786,806],[1314,1335],1366,[1368,1370],[1431,1437],[1443,1446],1449,1450,[1452,1458],[1460,1520],[1570,1579],[1583,1594],[1621,1648],[1650,1730],[1733,1762],[1817,1832],[1834,1868],[1871,1895],[1897,1905]],"options":{"composite":true,"esModuleInterop":true,"jsx":1,"module":99,"noImplicitAny":false,"noImplicitReturns":true,"noUnusedLocals":true,"noUnusedParameters":true,"skipLibCheck":true,"sourceMap":false,"strict":true,"target":99},"referencedMap":[[277,1],[757,2],[755,3],[753,4],[752,3],[756,5],[697,6],[695,7],[696,8],[700,9],[624,8],[743,10],[701,8],[744,7],[698,8],[699,8],[623,11],[554,3],[1283,12],[1172,13],[1287,14],[1286,15],[1175,16],[1176,16],[1177,16],[1178,16],[1179,16],[1180,16],[1181,16],[1182,16],[1183,16],[1185,17],[1186,18],[1187,18],[1188,18],[1189,18],[1190,16],[1191,18],[1192,18],[1193,18],[1194,18],[1195,18],[1196,18],[1197,16],[1198,16],[1199,16],[1200,16],[1201,16],[1202,16],[1203,18],[1204,18],[1205,18],[1206,18],[1207,16],[1208,18],[1209,18],[1210,18],[1211,18],[1212,16],[1213,16],[1214,16],[1215,16],[1216,16],[1217,16],[1218,16],[1219,16],[1220,16],[1221,16],[1222,16],[1223,16],[1224,17],[1225,18],[1226,18],[1227,18],[1228,18],[1229,18],[1230,16],[1231,18],[1232,18],[1233,18],[1234,18],[1235,18],[1236,18],[1237,18],[1238,18],[1239,16],[1288,19],[1240,16],[1241,16],[1242,16],[1243,16],[1244,16],[1245,16],[1246,16],[1247,16],[1248,16],[1249,18],[1250,18],[1251,18],[1252,18],[1253,18],[1254,16],[1255,18],[1256,18],[1257,18],[1258,18],[1259,18],[1260,18],[1261,18],[1262,16],[1263,18],[1264,18],[1265,16],[1266,16],[1267,16],[1268,16],[1269,16],[1270,16],[1271,18],[1272,18],[1273,18],[1274,18],[1275,16],[1276,16],[1277,16],[1278,16],[1279,18],[1280,16],[1281,18],[1282,20],[1284,21],[1313,22],[1311,23],[1173,3],[1312,24],[1174,25],[1184,26],[1310,27],[1290,28],[1291,29],[1292,30],[1293,31],[1294,32],[1295,33],[1296,34],[1297,35],[1298,36],[1299,37],[1300,38],[1301,39],[1302,40],[1303,41],[1304,42],[1305,43],[1306,44],[1307,45],[1308,46],[1309,47],[1285,48],[1289,49],[807,3],[1038,50],[878,20],[922,20],[923,20],[924,20],[925,20],[926,20],[927,20],[928,51],[1035,52],[1037,53],[1036,54],[919,55],[920,55],[921,55],[1022,56],[1026,3],[1027,20],[1028,20],[1025,56],[1024,20],[1023,56],[1029,56],[1030,56],[1031,56],[1033,56],[1034,56],[1032,56],[996,3],[997,57],[998,58],[929,3],[930,59],[995,52],[1154,60],[1153,61],[1169,62],[1155,52],[1152,54],[1168,63],[1171,64],[1170,3],[879,20],[880,20],[881,20],[882,20],[883,20],[884,20],[885,20],[894,65],[895,20],[896,3],[897,20],[898,20],[899,20],[900,20],[888,3],[901,3],[902,20],[887,66],[889,67],[886,20],[892,68],[890,66],[891,67],[918,69],[903,20],[904,67],[905,20],[906,20],[907,3],[908,20],[909,20],[910,20],[911,20],[912,20],[913,20],[914,70],[915,20],[916,20],[893,20],[917,20],[236,71],[234,3],[1522,3],[1548,72],[1568,73],[1551,74],[1562,75],[1550,76],[1560,77],[1561,78],[1524,79],[1555,80],[1557,81],[1558,82],[1559,83],[1554,84],[1556,85],[1546,86],[1523,3],[1547,87],[1563,88],[1549,89],[1553,90],[1569,91],[1552,3],[1564,92],[1525,3],[1565,93],[1566,3],[1544,94],[1526,3],[1527,3],[1528,90],[1529,90],[1530,90],[1531,94],[1532,94],[1533,94],[1534,90],[1535,90],[1536,90],[1537,90],[1538,90],[1539,90],[1540,90],[1541,94],[1542,3],[1543,95],[1545,96],[1567,3],[1521,3],[1896,97],[364,97],[1448,3],[1732,98],[1387,99],[1382,100],[1388,101],[1383,102],[1451,103],[1381,104],[1376,105],[1390,106],[1375,107],[1389,108],[1386,109],[1372,3],[1391,110],[1371,111],[1385,112],[1378,113],[1377,107],[1374,107],[1373,114],[1380,115],[633,116],[636,117],[642,118],[645,119],[666,120],[644,121],[625,3],[626,122],[627,123],[630,3],[628,3],[629,3],[667,124],[632,116],[631,3],[668,125],[635,117],[634,3],[672,126],[669,127],[639,128],[641,129],[638,130],[640,131],[637,128],[670,132],[643,116],[671,133],[646,134],[665,135],[662,136],[664,137],[649,138],[656,139],[658,140],[660,141],[659,142],[651,143],[648,136],[652,3],[663,144],[653,145],[650,3],[661,3],[647,3],[654,146],[655,3],[657,147],[992,148],[969,3],[970,20],[966,20],[973,20],[974,20],[975,3],[976,149],[977,3],[978,3],[979,3],[980,20],[981,20],[983,150],[982,20],[984,3],[985,3],[986,3],[987,20],[988,3],[989,20],[990,3],[991,3],[967,20],[968,20],[972,151],[971,20],[955,152],[956,152],[958,153],[957,20],[959,152],[960,20],[962,154],[961,3],[965,155],[963,156],[964,156],[993,157],[994,158],[954,159],[951,20],[952,160],[953,20],[934,20],[932,161],[935,20],[936,20],[931,20],[933,161],[944,3],[948,3],[940,3],[941,3],[942,3],[943,3],[945,162],[946,20],[947,163],[950,3],[949,20],[938,164],[939,164],[937,3],[1021,165],[1017,166],[1018,167],[1019,168],[1015,169],[1020,20],[1016,3],[999,20],[1001,170],[1002,20],[1010,171],[1011,3],[1012,3],[1014,172],[1003,3],[1004,173],[1005,20],[1006,20],[1009,174],[1007,20],[1000,20],[1008,20],[1013,175],[1091,20],[1092,20],[1093,20],[1094,176],[1095,20],[1096,20],[1097,20],[1098,20],[1104,20],[1101,20],[1102,3],[1103,177],[1099,178],[1100,3],[1105,49],[1106,179],[1073,180],[1074,3],[1110,181],[1108,182],[1132,183],[1126,20],[1124,184],[1119,20],[1120,185],[1122,186],[1109,20],[1121,20],[1123,3],[1125,20],[1129,20],[1130,20],[1112,187],[1113,3],[1111,188],[1118,49],[1114,189],[1115,189],[1117,190],[1116,189],[1107,20],[1131,20],[1128,3],[1127,3],[1151,191],[1147,54],[1148,20],[1150,20],[1144,192],[1145,3],[1146,20],[1143,193],[1142,20],[1149,194],[1133,20],[1136,195],[1139,3],[1137,196],[1140,3],[1138,197],[1141,3],[1134,20],[1135,3],[1075,20],[1090,198],[1077,199],[1076,20],[1084,200],[1079,201],[1080,201],[1085,20],[1082,20],[1081,201],[1078,20],[1087,20],[1086,201],[1083,201],[1088,20],[1089,202],[1043,20],[1044,3],[1060,20],[1072,203],[1056,3],[1045,3],[1057,20],[1058,20],[1059,20],[1046,3],[1047,3],[1048,3],[1049,3],[1050,3],[1039,3],[1040,3],[1053,3],[1055,3],[1052,3],[1071,20],[1062,20],[1061,178],[1063,204],[1064,205],[1065,178],[1066,178],[1067,206],[1068,178],[1069,206],[1070,3],[1041,3],[1054,3],[1042,3],[1051,3],[1158,3],[1164,20],[1159,20],[1160,20],[1161,20],[1165,20],[1167,207],[1162,20],[1163,20],[1166,20],[1157,208],[1156,20],[808,209],[809,210],[810,3],[811,3],[824,211],[825,212],[822,213],[823,214],[826,215],[829,216],[831,217],[832,218],[814,219],[833,3],[837,220],[835,221],[836,3],[830,3],[839,222],[815,223],[841,224],[842,225],[845,226],[844,227],[840,228],[843,229],[838,230],[846,231],[847,232],[851,233],[852,234],[850,235],[828,236],[816,3],[819,237],[853,238],[854,239],[855,239],[812,3],[857,240],[856,239],[877,241],[817,3],[821,242],[858,243],[859,3],[813,3],[849,244],[865,245],[864,246],[861,3],[862,247],[863,3],[860,248],[848,249],[866,250],[867,251],[868,216],[869,216],[870,252],[834,3],[872,253],[873,254],[827,3],[874,3],[875,255],[871,3],[818,256],[820,230],[876,209],[555,3],[276,257],[198,3],[141,258],[142,258],[143,259],[89,260],[144,261],[145,262],[146,263],[87,3],[147,264],[148,265],[149,266],[150,267],[151,268],[152,269],[153,269],[154,270],[155,271],[156,272],[157,273],[90,3],[88,3],[158,274],[159,275],[160,276],[194,277],[161,278],[162,3],[163,279],[164,280],[165,281],[166,282],[167,283],[168,284],[169,285],[170,286],[171,287],[172,287],[173,288],[174,3],[175,289],[176,290],[178,291],[177,292],[179,293],[180,294],[181,295],[182,296],[183,297],[184,298],[185,299],[186,300],[187,301],[188,302],[189,303],[190,304],[191,305],[91,3],[92,306],[93,3],[94,3],[137,307],[138,308],[139,3],[140,293],[192,309],[193,310],[261,311],[237,312],[267,313],[259,314],[268,315],[269,316],[271,317],[235,3],[1813,318],[1810,319],[1811,320],[1812,321],[1808,322],[1809,3],[678,323],[679,324],[673,325],[1731,3],[546,3],[1459,326],[1815,327],[95,3],[1336,3],[1337,278],[1338,3],[1340,328],[1348,329],[1341,3],[1339,330],[1342,331],[1343,332],[1344,3],[1345,3],[1346,3],[1347,3],[1581,333],[1582,334],[1814,327],[505,335],[506,3],[509,336],[507,3],[504,3],[508,3],[501,337],[500,338],[270,3],[1608,339],[1609,339],[1603,340],[1596,339],[1597,340],[1601,340],[1602,341],[1599,340],[1600,340],[1598,340],[1610,342],[1604,339],[1607,339],[1605,339],[1606,339],[1595,3],[371,343],[502,344],[1350,3],[1358,345],[1356,346],[1357,347],[1360,348],[1353,349],[1351,350],[1359,351],[1363,352],[1365,353],[1364,354],[1361,348],[1354,355],[1362,348],[1352,356],[233,257],[1906,308],[531,97],[278,357],[780,3],[203,3],[622,3],[1384,3],[772,3],[1833,3],[702,358],[704,359],[705,360],[703,361],[735,3],[736,362],[1618,363],[1619,364],[1617,365],[1620,366],[1614,367],[1615,368],[1616,369],[712,370],[728,371],[727,372],[725,373],[737,374],[706,3],[740,375],[716,3],[729,3],[733,376],[732,377],[734,378],[738,3],[726,379],[715,380],[722,381],[739,382],[720,383],[713,3],[714,384],[723,372],[741,385],[731,386],[730,387],[721,388],[724,389],[708,390],[707,3],[718,391],[719,392],[717,372],[742,393],[709,3],[711,394],[710,278],[1649,3],[680,395],[499,3],[1379,3],[551,396],[549,3],[550,3],[1349,3],[1804,3],[1807,397],[1806,398],[1805,397],[1816,399],[226,3],[228,400],[227,3],[1612,3],[257,3],[770,3],[1438,367],[1439,367],[1441,401],[1440,367],[1611,402],[529,3],[785,3],[280,403],[279,3],[1613,404],[767,3],[253,405],[251,406],[252,407],[240,408],[241,406],[248,409],[239,410],[244,411],[254,3],[245,412],[250,413],[256,414],[255,415],[238,416],[246,417],[247,418],[242,419],[249,405],[243,420],[221,421],[219,422],[220,423],[208,424],[209,422],[216,425],[207,426],[212,427],[222,3],[213,428],[218,429],[224,430],[223,431],[206,432],[214,433],[215,434],[210,435],[217,421],[211,436],[1580,437],[200,438],[199,439],[1447,3],[1442,3],[532,440],[205,3],[266,441],[264,3],[265,442],[1355,3],[1367,3],[498,443],[447,444],[460,445],[422,3],[474,446],[476,447],[475,447],[449,448],[448,3],[450,449],[477,450],[481,451],[479,451],[458,452],[457,3],[466,450],[425,450],[453,3],[494,453],[469,454],[471,455],[489,450],[424,456],[441,457],[456,3],[491,3],[462,458],[478,451],[482,459],[480,460],[495,3],[464,3],[438,456],[430,3],[429,461],[454,450],[455,450],[428,462],[461,3],[423,3],[440,3],[468,3],[496,463],[435,450],[436,464],[483,447],[485,465],[484,465],[420,3],[439,3],[446,3],[437,450],[467,3],[434,3],[493,3],[433,3],[431,466],[432,3],[470,3],[463,3],[490,467],[444,461],[442,461],[443,461],[459,3],[426,3],[486,451],[488,459],[487,460],[473,3],[472,468],[465,3],[452,3],[492,3],[497,3],[421,3],[451,3],[445,3],[427,461],[84,3],[85,3],[15,3],[13,3],[14,3],[19,3],[18,3],[2,3],[20,3],[21,3],[22,3],[23,3],[24,3],[25,3],[26,3],[27,3],[3,3],[28,3],[29,3],[4,3],[30,3],[34,3],[31,3],[32,3],[33,3],[35,3],[36,3],[37,3],[5,3],[38,3],[39,3],[40,3],[41,3],[6,3],[45,3],[42,3],[43,3],[44,3],[46,3],[7,3],[47,3],[52,3],[53,3],[48,3],[49,3],[50,3],[51,3],[8,3],[57,3],[54,3],[55,3],[56,3],[58,3],[9,3],[59,3],[60,3],[61,3],[63,3],[62,3],[64,3],[65,3],[10,3],[66,3],[67,3],[68,3],[11,3],[69,3],[70,3],[71,3],[72,3],[73,3],[1,3],[74,3],[75,3],[12,3],[79,3],[77,3],[82,3],[81,3],[86,3],[76,3],[80,3],[78,3],[83,3],[17,3],[16,3],[258,3],[113,469],[125,470],[111,471],[126,206],[135,472],[102,473],[103,474],[101,475],[134,326],[129,476],[133,477],[105,478],[122,479],[104,480],[132,481],[99,482],[100,476],[106,483],[107,3],[112,484],[110,483],[97,485],[136,486],[127,487],[116,488],[115,483],[117,489],[120,490],[114,491],[118,492],[130,326],[108,493],[109,494],[121,495],[98,206],[124,496],[123,483],[119,497],[128,3],[96,3],[131,498],[416,499],[391,500],[404,501],[388,502],[405,206],[414,503],[379,504],[380,505],[378,475],[413,326],[408,506],[412,507],[382,508],[401,509],[381,510],[411,511],[376,512],[377,513],[383,514],[384,3],[390,515],[387,514],[374,516],[415,517],[406,518],[394,519],[393,514],[395,520],[398,521],[392,522],[396,523],[409,326],[385,524],[386,525],[399,526],[375,527],[403,528],[402,514],[389,525],[397,529],[400,530],[407,3],[373,3],[410,531],[275,532],[274,3],[263,533],[262,257],[273,534],[1870,535],[196,536],[232,537],[202,538],[197,536],[195,3],[201,539],[230,3],[1869,540],[225,3],[229,541],[204,3],[231,542],[260,543],[272,544],[763,3],[1796,545],[1765,3],[1783,546],[1795,547],[1794,548],[1764,549],[1803,550],[1766,3],[1784,551],[1793,552],[1770,553],[1781,554],[1788,555],[1785,556],[1768,557],[1767,558],[1780,559],[1771,560],[1787,561],[1789,562],[1790,563],[1791,563],[1792,564],[1797,3],[1763,3],[1798,563],[1799,565],[1773,566],[1774,566],[1775,566],[1782,567],[1786,568],[1772,569],[1800,570],[1801,571],[1776,3],[1769,572],[1777,573],[1778,574],[1779,575],[1802,554],[1393,576],[1418,3],[1430,577],[1417,578],[1419,578],[1392,579],[1394,580],[1395,581],[1396,3],[1420,578],[1421,578],[1398,582],[1422,578],[1423,578],[1399,583],[1400,578],[1401,584],[1404,585],[1405,583],[1406,586],[1407,579],[1408,587],[1397,581],[1409,578],[1424,578],[1425,588],[1426,578],[1427,578],[1403,589],[1410,580],[1402,581],[1411,578],[1412,586],[1413,578],[1414,586],[1415,590],[1416,591],[1428,578],[1429,591],[300,592],[292,593],[299,594],[294,3],[295,3],[293,595],[296,596],[287,3],[288,3],[289,592],[291,597],[297,3],[298,598],[290,599],[615,600],[618,601],[616,601],[612,600],[619,602],[620,603],[617,601],[613,604],[614,605],[608,606],[560,607],[562,608],[606,3],[561,609],[607,610],[611,611],[609,3],[563,607],[564,3],[605,612],[559,613],[556,3],[610,614],[557,615],[558,3],[621,616],[565,617],[566,617],[567,617],[568,617],[569,617],[570,617],[571,617],[572,617],[573,617],[574,617],[575,617],[577,617],[576,617],[578,617],[579,617],[580,617],[604,618],[581,617],[582,617],[583,617],[584,617],[585,617],[586,617],[587,617],[588,617],[589,617],[591,617],[590,617],[592,617],[593,617],[594,617],[595,617],[596,617],[597,617],[598,617],[599,617],[600,617],[601,617],[602,617],[603,617],[1868,619],[533,620],[1871,621],[362,622],[363,3],[1873,623],[1625,624],[1872,625],[1624,626],[1593,627],[1626,628],[1333,629],[759,630],[1622,631],[1623,632],[1682,633],[782,634],[538,635],[750,636],[1687,3],[1651,637],[758,638],[536,639],[1500,3],[547,3],[1874,281],[1875,640],[1571,3],[1572,641],[1574,642],[1573,643],[1457,644],[535,639],[799,645],[788,646],[1876,647],[803,648],[802,649],[1877,650],[801,651],[800,652],[798,653],[783,654],[1754,655],[1694,656],[1686,657],[1684,658],[1683,659],[1698,660],[1696,661],[1697,662],[1700,663],[1630,664],[1495,665],[1688,666],[1691,667],[1690,668],[1699,669],[1685,670],[1493,671],[1494,672],[1689,673],[1692,674],[1693,675],[1676,676],[1680,677],[1496,678],[1678,679],[1677,680],[1878,681],[1514,682],[1512,683],[1515,684],[1513,685],[1516,686],[1519,687],[539,97],[1517,688],[1518,689],[1835,690],[1862,691],[1837,692],[804,3],[1850,693],[1836,694],[1879,306],[1839,695],[1840,696],[1520,697],[1827,698],[693,699],[1828,700],[1830,701],[692,702],[1829,703],[691,3],[1831,704],[503,650],[285,3],[1826,3],[1832,705],[1834,706],[1755,707],[1501,708],[548,709],[530,710],[1332,711],[1331,712],[1648,713],[1646,714],[1330,3],[776,715],[761,716],[775,717],[762,718],[1368,719],[771,720],[764,721],[765,715],[1370,722],[1369,723],[766,724],[781,725],[777,726],[768,727],[773,728],[778,729],[769,718],[779,730],[1509,731],[1511,732],[1508,733],[1506,3],[681,734],[1504,735],[1838,736],[1672,737],[1673,738],[1825,739],[1570,740],[1579,741],[1576,742],[1577,650],[1866,743],[1842,744],[1851,745],[1852,746],[1853,746],[1856,746],[1855,746],[1848,746],[1854,746],[1849,746],[1863,747],[1860,746],[1858,746],[1859,746],[1864,746],[1857,746],[1861,746],[1844,748],[1865,749],[1841,750],[1843,751],[1847,752],[1845,746],[1867,753],[370,754],[366,755],[760,756],[787,757],[795,758],[784,759],[794,757],[789,760],[793,761],[790,762],[786,763],[796,764],[791,757],[792,756],[754,650],[749,765],[688,766],[686,767],[745,768],[746,769],[694,770],[748,771],[747,772],[674,767],[687,773],[675,774],[1322,775],[1319,776],[1317,776],[1321,777],[1318,778],[1316,779],[677,780],[1320,650],[1880,781],[689,3],[690,782],[1314,783],[805,784],[1315,785],[682,786],[751,787],[806,788],[552,650],[553,650],[676,789],[1881,650],[1458,790],[1449,791],[1431,792],[1444,793],[1432,794],[1433,794],[1450,795],[1446,796],[1445,797],[1437,798],[1434,799],[1436,799],[1435,799],[1452,800],[1456,650],[1453,801],[1455,802],[1502,803],[1647,804],[1505,805],[1326,3],[1327,806],[1640,282],[1644,807],[1643,3],[1752,808],[1454,809],[368,810],[1701,811],[417,812],[1728,813],[1737,814],[1744,815],[1720,816],[1750,817],[1713,818],[1712,819],[1724,820],[1726,821],[1725,822],[1727,823],[1733,824],[1722,822],[1735,3],[1734,825],[1736,826],[1751,827],[1704,828],[1740,820],[1742,829],[1741,822],[1743,830],[1721,831],[1723,832],[1729,831],[1730,833],[1738,831],[1739,834],[1714,831],[1705,835],[1708,836],[1716,837],[1710,838],[1709,839],[1745,831],[1746,840],[1711,841],[1715,822],[1718,3],[1706,839],[1717,842],[1719,843],[1702,844],[1703,845],[1747,846],[1748,847],[1749,848],[1679,650],[1675,849],[1674,850],[1883,851],[1882,3],[1328,650],[1884,3],[1335,852],[1323,650],[1329,853],[1324,854],[1325,855],[1886,650],[1887,650],[1334,856],[1889,857],[1888,858],[1885,859],[544,860],[1652,861],[1653,862],[1629,863],[1628,864],[1650,3],[1662,865],[1656,865],[1657,866],[1660,865],[1666,866],[1658,866],[1664,866],[1667,867],[1665,866],[1661,865],[1663,866],[1659,868],[1668,869],[1671,870],[1670,871],[1654,872],[1655,873],[1669,868],[1460,874],[1461,875],[1497,876],[1491,877],[367,650],[1492,878],[1490,874],[1466,879],[1467,880],[1485,880],[1890,880],[1462,874],[1486,879],[1463,881],[1476,882],[1472,880],[1478,883],[1477,880],[1480,880],[1479,880],[1471,884],[1483,880],[1482,885],[1474,880],[1475,880],[1473,880],[1484,880],[1465,883],[1464,886],[1468,880],[1470,880],[1487,880],[1488,880],[1469,880],[1489,887],[542,888],[1498,889],[1499,890],[540,891],[1627,892],[1621,893],[1637,894],[1638,895],[1639,896],[1641,897],[1632,898],[1642,899],[1634,900],[1645,901],[1631,902],[1594,650],[1503,903],[1366,904],[1481,905],[1633,650],[541,906],[543,907],[1584,3],[1583,908],[1891,3],[1586,909],[1588,282],[1591,910],[1587,911],[1585,912],[1589,913],[1590,914],[1758,915],[1760,916],[1759,917],[1756,918],[1823,919],[1824,920],[1761,916],[1762,921],[1817,922],[1818,923],[1819,924],[528,925],[1757,926],[1822,915],[1820,917],[1821,927],[1846,928],[1575,3],[684,650],[1892,929],[1894,930],[1895,931],[1897,932],[1898,933],[1899,934],[1636,3],[309,935],[1901,936],[1900,3],[797,937],[1893,938],[510,3],[324,939],[369,3],[325,940],[527,941],[511,942],[512,943],[514,942],[513,944],[515,945],[517,943],[516,942],[518,943],[521,946],[519,947],[522,948],[520,949],[523,943],[524,943],[525,950],[526,942],[354,951],[326,942],[327,943],[329,942],[328,943],[331,942],[330,945],[332,942],[333,945],[334,942],[336,952],[342,953],[340,942],[339,954],[337,955],[345,956],[343,943],[346,948],[344,943],[347,945],[348,943],[350,942],[349,945],[351,943],[352,942],[353,942],[1578,650],[537,3],[1510,3],[335,3],[302,3],[534,3],[283,957],[1635,3],[1753,676],[1707,3],[365,3],[372,958],[282,3],[419,3],[683,3],[361,959],[418,650],[545,3],[323,3],[338,650],[1443,960],[303,3],[322,3],[286,957],[315,961],[308,3],[321,3],[359,3],[1903,962],[281,3],[1904,963],[685,964],[307,3],[1592,3],[310,3],[1902,3],[306,3],[1507,676],[360,965],[301,966],[304,3],[341,949],[305,3],[319,967],[313,968],[358,969],[355,970],[356,971],[320,676],[357,3],[312,972],[311,973],[316,974],[1905,975],[314,3],[317,3],[318,3],[774,3],[1681,976],[1695,3],[284,957]],"semanticDiagnosticsPerFile":[[1698,[{"start":616,"length":63,"messageText":"'QuestionInfo' is declared but its value is never read.","category":1,"code":6133,"reportsUnnecessary":true}]]],"affectedFilesPendingEmit":[277,1868,533,362,363,1873,1625,1872,1624,1593,1626,1333,759,1622,1623,1682,782,538,750,1687,1651,758,536,1500,547,1874,1875,1571,1572,1574,1573,1457,535,799,788,1876,803,802,1877,801,800,798,783,1754,1694,1686,1684,1683,1698,1696,1697,1700,1630,1495,1688,1691,1690,1699,1685,1493,1494,1689,1692,1693,1676,1680,1496,1678,1677,1878,1514,1512,1515,1513,1516,1519,539,1517,1518,1835,1862,1837,804,1850,1836,1879,1839,1840,1520,1827,693,1828,1830,692,1829,691,1831,503,285,1826,1832,1834,1755,1501,548,530,1332,1331,1648,1646,1330,776,761,775,762,1368,771,764,765,1370,1369,766,781,777,768,773,778,769,779,1509,1511,1508,1506,681,1504,1838,1672,1673,1825,1570,1579,1576,1577,1866,1842,1851,1852,1853,1856,1855,1848,1854,1849,1863,1860,1858,1859,1864,1857,1861,1844,1865,1841,1843,1847,1845,1867,370,366,760,787,795,784,794,789,793,790,786,796,791,792,754,749,688,686,745,746,694,748,747,674,687,675,1322,1319,1317,1321,1318,1316,677,1320,1880,689,690,1314,805,1315,682,751,806,552,553,676,1881,1458,1449,1431,1444,1432,1433,1450,1446,1445,1437,1434,1436,1435,1452,1456,1453,1455,1502,1647,1505,1326,1327,1640,1644,1643,1752,1454,368,1701,417,1728,1737,1744,1720,1750,1713,1712,1724,1726,1725,1727,1733,1722,1735,1734,1736,1751,1704,1740,1742,1741,1743,1721,1723,1729,1730,1738,1739,1714,1705,1708,1716,1710,1709,1745,1746,1711,1715,1718,1706,1717,1719,1702,1703,1747,1748,1749,1679,1675,1674,1883,1882,1328,1884,1335,1323,1329,1324,1325,1886,1887,1334,1889,1888,1885,544,1652,1653,1629,1628,1650,1662,1656,1657,1660,1666,1658,1664,1667,1665,1661,1663,1659,1668,1671,1670,1654,1655,1669,1460,1461,1497,1491,367,1492,1490,1466,1467,1485,1890,1462,1486,1463,1476,1472,1478,1477,1480,1479,1471,1483,1482,1474,1475,1473,1484,1465,1464,1468,1470,1487,1488,1469,1489,542,1498,1499,540,1627,1621,1637,1638,1639,1641,1632,1642,1634,1645,1631,1594,1503,1366,1481,1633,541,543,1584,1583,1891,1586,1588,1591,1587,1585,1589,1590,1758,1760,1759,1756,1823,1824,1761,1762,1817,1818,1819,528,1757,1822,1820,1821,1846,1575,684,1892,1894,1895,1897,1898,1899,1636,1901,1900,797,1893,510,324,369,325,527,511,512,514,513,515,517,516,518,521,519,522,520,523,524,525,526,354,326,327,329,328,331,330,332,333,334,336,342,340,339,337,345,343,346,344,347,348,350,349,351,352,353,1578,537,1510,335,302,534,283,1635,1753,1707,365,372,282,419,683,418,545,323,338,1443,303,322,286,308,321,359,1903,281,1904,685,307,1592,310,1902,1507,301,304,341,317,318,774,1681,1695,284],"emitSignatures":[277,281,282,283,284,285,286,301,302,303,304,307,308,310,317,318,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,359,362,363,365,366,367,368,369,370,372,417,418,419,503,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,530,533,534,535,536,537,538,539,540,541,542,543,544,545,547,548,552,553,674,675,676,677,681,682,683,684,685,686,687,688,689,690,691,692,693,694,745,746,747,748,749,750,751,754,758,759,760,761,762,764,765,766,768,769,771,773,774,775,776,777,778,779,781,782,783,784,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1366,1368,1369,1370,1431,1432,1433,1434,1435,1436,1437,1443,1444,1445,1446,1449,1450,1452,1453,1454,1455,1456,1457,1458,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1897,1898,1899,1900,1901,1902,1903,1904],"version":"5.9.3"}
\ No newline at end of file
From 9a86ed8868003940a6edba0dd992ccfe582510c9 Mon Sep 17 00:00:00 2001
From: zhangmo8
Date: Thu, 28 May 2026 11:38:15 +0800
Subject: [PATCH 2/2] chore: update
---
src/renderer/src/i18n/da-DK/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/de-DE/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/es-ES/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/fa-IR/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/fr-FR/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/he-IL/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/id-ID/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/it-IT/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/ja-JP/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/ko-KR/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/ms-MY/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/pl-PL/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/pt-BR/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/ru-RU/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/tr-TR/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/vi-VN/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/zh-CN/chat.json | 22 +++++++++++-----------
src/renderer/src/i18n/zh-HK/chat.json | 26 +++++++++++++-------------
src/renderer/src/i18n/zh-TW/chat.json | 26 +++++++++++++-------------
19 files changed, 245 insertions(+), 245 deletions(-)
diff --git a/src/renderer/src/i18n/da-DK/chat.json b/src/renderer/src/i18n/da-DK/chat.json
index 9752c4e52..45cdbecce 100644
--- a/src/renderer/src/i18n/da-DK/chat.json
+++ b/src/renderer/src/i18n/da-DK/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Skill-kladde",
+ "confirmationQuestion": "Der er oprettet en skill-kladde: {name}",
+ "previewTitle": "Forhåndsvisning af kladdeindhold",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Vis indhold",
+ "viewDescription": "Forhåndsvis kladdens SKILL.md-indhold",
+ "install": "Installér som skill",
+ "installDescription": "Importér den til skills-mappen til administration",
+ "discard": "Kassér",
+ "discardDescription": "Slet denne midlertidige kladde"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Forhåndsvisningen af kladdeindholdet er åben. Vælg installér eller kassér.",
+ "installed": "Skill-kladden er installeret: {name}",
+ "discarded": "Skill-kladden er kasseret.",
+ "failed": "Kunne ikke håndtere skill-kladden: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/de-DE/chat.json b/src/renderer/src/i18n/de-DE/chat.json
index f09e754fb..b22a3b537 100644
--- a/src/renderer/src/i18n/de-DE/chat.json
+++ b/src/renderer/src/i18n/de-DE/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Skill-Entwurf",
+ "confirmationQuestion": "Ein Skill-Entwurf wurde erstellt: {name}",
+ "previewTitle": "Vorschau des Entwurfsinhalts",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Inhalt anzeigen",
+ "viewDescription": "SKILL.md-Inhalt des Entwurfs in der Vorschau anzeigen",
+ "install": "Als Skill installieren",
+ "installDescription": "Zur Verwaltung in den Skills-Ordner importieren",
+ "discard": "Verwerfen",
+ "discardDescription": "Diesen temporären Entwurf löschen"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Die Vorschau des Entwurfsinhalts ist geöffnet. Wählen Sie Installieren oder Verwerfen.",
+ "installed": "Skill-Entwurf installiert: {name}",
+ "discarded": "Skill-Entwurf verworfen.",
+ "failed": "Skill-Entwurf konnte nicht verarbeitet werden: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/es-ES/chat.json b/src/renderer/src/i18n/es-ES/chat.json
index 209dfc5ce..651b0e525 100644
--- a/src/renderer/src/i18n/es-ES/chat.json
+++ b/src/renderer/src/i18n/es-ES/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Borrador de skill",
+ "confirmationQuestion": "Se ha generado un borrador de skill: {name}",
+ "previewTitle": "Vista previa del contenido del borrador",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Ver contenido",
+ "viewDescription": "Previsualizar el contenido SKILL.md del borrador",
+ "install": "Instalar como skill",
+ "installDescription": "Importarlo a la carpeta de skills para gestionarlo",
+ "discard": "Descartar",
+ "discardDescription": "Eliminar este borrador temporal"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "La vista previa del contenido del borrador está abierta. Elige instalarlo o descartarlo.",
+ "installed": "Borrador de skill instalado: {name}",
+ "discarded": "Borrador de skill descartado.",
+ "failed": "No se pudo gestionar el borrador de skill: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/fa-IR/chat.json b/src/renderer/src/i18n/fa-IR/chat.json
index f056f6154..3d5749214 100644
--- a/src/renderer/src/i18n/fa-IR/chat.json
+++ b/src/renderer/src/i18n/fa-IR/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "پیشنویس مهارت",
+ "confirmationQuestion": "یک پیشنویس مهارت ایجاد شد: {name}",
+ "previewTitle": "پیشنمایش محتوای پیشنویس",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "مشاهدهٔ محتوا",
+ "viewDescription": "پیشنمایش محتوای SKILL.md پیشنویس",
+ "install": "نصب بهعنوان مهارت",
+ "installDescription": "درونریزی به پوشهٔ مهارتها برای مدیریت",
+ "discard": "دور انداختن",
+ "discardDescription": "حذف این پیشنویس موقت"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "پیشنمایش محتوای پیشنویس باز است. نصب یا دور انداختن را انتخاب کنید.",
+ "installed": "پیشنویس مهارت نصب شد: {name}",
+ "discarded": "پیشنویس مهارت دور انداخته شد.",
+ "failed": "رسیدگی به پیشنویس مهارت ناموفق بود: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/fr-FR/chat.json b/src/renderer/src/i18n/fr-FR/chat.json
index 267f07842..b5ada232f 100644
--- a/src/renderer/src/i18n/fr-FR/chat.json
+++ b/src/renderer/src/i18n/fr-FR/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Brouillon de compétence",
+ "confirmationQuestion": "Un brouillon de compétence a été généré : {name}",
+ "previewTitle": "Aperçu du contenu du brouillon",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Afficher le contenu",
+ "viewDescription": "Prévisualiser le contenu SKILL.md du brouillon",
+ "install": "Installer comme compétence",
+ "installDescription": "L’importer dans le dossier des compétences pour gestion",
+ "discard": "Ignorer",
+ "discardDescription": "Supprimer ce brouillon temporaire"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "L’aperçu du contenu du brouillon est ouvert. Choisissez de l’installer ou de l’ignorer.",
+ "installed": "Brouillon de compétence installé : {name}",
+ "discarded": "Brouillon de compétence ignoré.",
+ "failed": "Impossible de traiter le brouillon de compétence : {error}"
}
}
}
diff --git a/src/renderer/src/i18n/he-IL/chat.json b/src/renderer/src/i18n/he-IL/chat.json
index 498730d4c..73c5ad36c 100644
--- a/src/renderer/src/i18n/he-IL/chat.json
+++ b/src/renderer/src/i18n/he-IL/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "טיוטת מיומנות",
+ "confirmationQuestion": "נוצרה טיוטת מיומנות: {name}",
+ "previewTitle": "תצוגה מקדימה של תוכן הטיוטה",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "הצגת תוכן",
+ "viewDescription": "תצוגה מקדימה של תוכן ה-SKILL.md של הטיוטה",
+ "install": "התקנה כמיומנות",
+ "installDescription": "ייבוא לתיקיית המיומנויות לצורך ניהול",
+ "discard": "מחיקה",
+ "discardDescription": "מחיקת הטיוטה הזמנית הזו"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "תצוגת תוכן הטיוטה פתוחה. בחרו להתקין או למחוק.",
+ "installed": "טיוטת המיומנות הותקנה: {name}",
+ "discarded": "טיוטת המיומנות נמחקה.",
+ "failed": "הטיפול בטיוטת המיומנות נכשל: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/id-ID/chat.json b/src/renderer/src/i18n/id-ID/chat.json
index bdecfaeb4..74ababbe4 100644
--- a/src/renderer/src/i18n/id-ID/chat.json
+++ b/src/renderer/src/i18n/id-ID/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Draf skill",
+ "confirmationQuestion": "Draf skill telah dibuat: {name}",
+ "previewTitle": "Pratinjau konten draf",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Lihat konten",
+ "viewDescription": "Pratinjau konten SKILL.md draf",
+ "install": "Instal sebagai skill",
+ "installDescription": "Impor ke folder skills untuk dikelola",
+ "discard": "Buang",
+ "discardDescription": "Hapus draf sementara ini"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Pratinjau konten draf terbuka. Pilih instal atau buang.",
+ "installed": "Draf skill terinstal: {name}",
+ "discarded": "Draf skill dibuang.",
+ "failed": "Gagal menangani draf skill: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/it-IT/chat.json b/src/renderer/src/i18n/it-IT/chat.json
index 7c1c6a47b..95bbd1961 100644
--- a/src/renderer/src/i18n/it-IT/chat.json
+++ b/src/renderer/src/i18n/it-IT/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Bozza di skill",
+ "confirmationQuestion": "È stata generata una bozza di skill: {name}",
+ "previewTitle": "Anteprima del contenuto della bozza",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Visualizza contenuto",
+ "viewDescription": "Visualizza in anteprima il contenuto SKILL.md della bozza",
+ "install": "Installa come skill",
+ "installDescription": "Importala nella cartella delle skill per la gestione",
+ "discard": "Scarta",
+ "discardDescription": "Elimina questa bozza temporanea"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "L’anteprima del contenuto della bozza è aperta. Scegli se installarla o scartarla.",
+ "installed": "Bozza di skill installata: {name}",
+ "discarded": "Bozza di skill scartata.",
+ "failed": "Impossibile gestire la bozza di skill: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/ja-JP/chat.json b/src/renderer/src/i18n/ja-JP/chat.json
index 178da09a7..2c19a2356 100644
--- a/src/renderer/src/i18n/ja-JP/chat.json
+++ b/src/renderer/src/i18n/ja-JP/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "スキルドラフト",
+ "confirmationQuestion": "スキルドラフトが生成されました: {name}",
+ "previewTitle": "ドラフト内容のプレビュー",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "内容を表示",
+ "viewDescription": "ドラフトの SKILL.md 内容をプレビュー",
+ "install": "スキルとしてインストール",
+ "installDescription": "管理できるようにスキルフォルダへインポート",
+ "discard": "破棄",
+ "discardDescription": "この一時ドラフトを削除"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "ドラフト内容のプレビューを開きました。インストールまたは破棄を選択してください。",
+ "installed": "スキルドラフトをインストールしました: {name}",
+ "discarded": "スキルドラフトを破棄しました。",
+ "failed": "スキルドラフトの処理に失敗しました: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/ko-KR/chat.json b/src/renderer/src/i18n/ko-KR/chat.json
index 4c40ea4ee..177fb83e3 100644
--- a/src/renderer/src/i18n/ko-KR/chat.json
+++ b/src/renderer/src/i18n/ko-KR/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "스킬 초안",
+ "confirmationQuestion": "스킬 초안이 생성되었습니다: {name}",
+ "previewTitle": "초안 내용 미리보기",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "내용 보기",
+ "viewDescription": "초안의 SKILL.md 내용을 미리 봅니다",
+ "install": "스킬로 설치",
+ "installDescription": "관리를 위해 Skills 폴더로 가져옵니다",
+ "discard": "버리기",
+ "discardDescription": "이 임시 초안을 삭제합니다"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "초안 내용 미리보기가 열려 있습니다. 설치하거나 버리기를 선택하세요.",
+ "installed": "스킬 초안이 설치되었습니다: {name}",
+ "discarded": "스킬 초안을 버렸습니다.",
+ "failed": "스킬 초안 처리에 실패했습니다: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/ms-MY/chat.json b/src/renderer/src/i18n/ms-MY/chat.json
index f2f450779..b87817d00 100644
--- a/src/renderer/src/i18n/ms-MY/chat.json
+++ b/src/renderer/src/i18n/ms-MY/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Draf skill",
+ "confirmationQuestion": "Draf skill telah dijana: {name}",
+ "previewTitle": "Pratonton kandungan draf",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Lihat kandungan",
+ "viewDescription": "Pratonton kandungan SKILL.md draf",
+ "install": "Pasang sebagai skill",
+ "installDescription": "Import ke folder skills untuk pengurusan",
+ "discard": "Buang",
+ "discardDescription": "Padam draf sementara ini"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Pratonton kandungan draf dibuka. Pilih pasang atau buang.",
+ "installed": "Draf skill telah dipasang: {name}",
+ "discarded": "Draf skill telah dibuang.",
+ "failed": "Gagal mengendalikan draf skill: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/pl-PL/chat.json b/src/renderer/src/i18n/pl-PL/chat.json
index 1c8644fa7..3c6e17a0d 100644
--- a/src/renderer/src/i18n/pl-PL/chat.json
+++ b/src/renderer/src/i18n/pl-PL/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Szkic umiejętności",
+ "confirmationQuestion": "Wygenerowano szkic umiejętności: {name}",
+ "previewTitle": "Podgląd treści szkicu",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Wyświetl treść",
+ "viewDescription": "Podejrzyj treść SKILL.md szkicu",
+ "install": "Zainstaluj jako umiejętność",
+ "installDescription": "Zaimportuj go do folderu umiejętności w celu zarządzania",
+ "discard": "Odrzuć",
+ "discardDescription": "Usuń ten tymczasowy szkic"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Podgląd treści szkicu jest otwarty. Wybierz instalację albo odrzucenie.",
+ "installed": "Zainstalowano szkic umiejętności: {name}",
+ "discarded": "Odrzucono szkic umiejętności.",
+ "failed": "Nie udało się obsłużyć szkicu umiejętności: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/pt-BR/chat.json b/src/renderer/src/i18n/pt-BR/chat.json
index f49bfb287..469bb3c59 100644
--- a/src/renderer/src/i18n/pt-BR/chat.json
+++ b/src/renderer/src/i18n/pt-BR/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Rascunho de skill",
+ "confirmationQuestion": "Um rascunho de skill foi gerado: {name}",
+ "previewTitle": "Prévia do conteúdo do rascunho",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Ver conteúdo",
+ "viewDescription": "Pré-visualizar o conteúdo SKILL.md do rascunho",
+ "install": "Instalar como skill",
+ "installDescription": "Importar para a pasta de skills para gerenciamento",
+ "discard": "Descartar",
+ "discardDescription": "Excluir este rascunho temporário"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "A prévia do conteúdo do rascunho está aberta. Escolha instalar ou descartar.",
+ "installed": "Rascunho de skill instalado: {name}",
+ "discarded": "Rascunho de skill descartado.",
+ "failed": "Falha ao lidar com o rascunho de skill: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/ru-RU/chat.json b/src/renderer/src/i18n/ru-RU/chat.json
index 0a387ca96..c2e79ea4b 100644
--- a/src/renderer/src/i18n/ru-RU/chat.json
+++ b/src/renderer/src/i18n/ru-RU/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Черновик навыка",
+ "confirmationQuestion": "Создан черновик навыка: {name}",
+ "previewTitle": "Предпросмотр содержимого черновика",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Показать содержимое",
+ "viewDescription": "Предпросмотреть содержимое SKILL.md черновика",
+ "install": "Установить как навык",
+ "installDescription": "Импортировать в папку навыков для управления",
+ "discard": "Отбросить",
+ "discardDescription": "Удалить этот временный черновик"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Предпросмотр содержимого черновика открыт. Выберите установку или удаление.",
+ "installed": "Черновик навыка установлен: {name}",
+ "discarded": "Черновик навыка отброшен.",
+ "failed": "Не удалось обработать черновик навыка: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/tr-TR/chat.json b/src/renderer/src/i18n/tr-TR/chat.json
index 0a8cf6a17..59133b488 100644
--- a/src/renderer/src/i18n/tr-TR/chat.json
+++ b/src/renderer/src/i18n/tr-TR/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Skill taslağı",
+ "confirmationQuestion": "Bir skill taslağı oluşturuldu: {name}",
+ "previewTitle": "Taslak içeriği önizlemesi",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "İçeriği görüntüle",
+ "viewDescription": "Taslağın SKILL.md içeriğini önizle",
+ "install": "Skill olarak yükle",
+ "installDescription": "Yönetim için Skills klasörüne içe aktar",
+ "discard": "Vazgeç",
+ "discardDescription": "Bu geçici taslağı sil"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Taslak içerik önizlemesi açık. Yüklemeyi veya vazgeçmeyi seçin.",
+ "installed": "Skill taslağı yüklendi: {name}",
+ "discarded": "Skill taslağından vazgeçildi.",
+ "failed": "Skill taslağı işlenemedi: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/vi-VN/chat.json b/src/renderer/src/i18n/vi-VN/chat.json
index b0b4499f4..fa08650b5 100644
--- a/src/renderer/src/i18n/vi-VN/chat.json
+++ b/src/renderer/src/i18n/vi-VN/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "Bản nháp kỹ năng",
+ "confirmationQuestion": "Đã tạo bản nháp kỹ năng: {name}",
+ "previewTitle": "Xem trước nội dung bản nháp",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "Xem nội dung",
+ "viewDescription": "Xem trước nội dung SKILL.md của bản nháp",
+ "install": "Cài đặt làm kỹ năng",
+ "installDescription": "Nhập vào thư mục kỹ năng để quản lý",
+ "discard": "Loại bỏ",
+ "discardDescription": "Xóa bản nháp tạm thời này"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "Bản xem trước nội dung bản nháp đang mở. Hãy chọn cài đặt hoặc loại bỏ.",
+ "installed": "Đã cài đặt bản nháp kỹ năng: {name}",
+ "discarded": "Đã loại bỏ bản nháp kỹ năng.",
+ "failed": "Không thể xử lý bản nháp kỹ năng: {error}"
}
}
}
diff --git a/src/renderer/src/i18n/zh-CN/chat.json b/src/renderer/src/i18n/zh-CN/chat.json
index 93e5d0263..51c3b00ba 100644
--- a/src/renderer/src/i18n/zh-CN/chat.json
+++ b/src/renderer/src/i18n/zh-CN/chat.json
@@ -71,22 +71,22 @@
"audioInputUnsupportedDescription": "模型 {model} 不支持音频输入,已忽略 {count} 个音频附件。"
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "已生成 skill draft:{name}",
- "previewTitle": "Draft 内容预览",
+ "confirmationTitle": "技能草稿",
+ "confirmationQuestion": "已生成技能草稿:{name}",
+ "previewTitle": "草稿内容预览",
"actions": {
"view": "查看内容",
- "viewDescription": "预览 draft 的 SKILL.md 内容",
- "install": "安装为 Skill",
- "installDescription": "导入到 Skills 目录并启用管理",
+ "viewDescription": "预览草稿的 SKILL.md 内容",
+ "install": "安装为技能",
+ "installDescription": "导入到技能目录并启用管理",
"discard": "丢弃",
- "discardDescription": "删除这个临时 draft"
+ "discardDescription": "删除这个临时草稿"
},
"result": {
- "viewed": "已打开 draft 内容预览。请选择安装或丢弃。",
- "installed": "已安装 skill draft:{name}",
- "discarded": "已丢弃 skill draft。",
- "failed": "处理 skill draft 失败:{error}"
+ "viewed": "已打开草稿内容预览。请选择安装或丢弃。",
+ "installed": "已安装技能草稿:{name}",
+ "discarded": "已丢弃技能草稿。",
+ "failed": "处理技能草稿失败:{error}"
}
},
"pendingInput": {
diff --git a/src/renderer/src/i18n/zh-HK/chat.json b/src/renderer/src/i18n/zh-HK/chat.json
index 2290c1d7e..43a4e1f7c 100644
--- a/src/renderer/src/i18n/zh-HK/chat.json
+++ b/src/renderer/src/i18n/zh-HK/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "技能草稿",
+ "confirmationQuestion": "已生成技能草稿:{name}",
+ "previewTitle": "草稿內容預覽",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "查看內容",
+ "viewDescription": "預覽草稿的 SKILL.md 內容",
+ "install": "安裝為技能",
+ "installDescription": "匯入到技能目錄並啟用管理",
+ "discard": "丟棄",
+ "discardDescription": "刪除這個臨時草稿"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "已開啟草稿內容預覽。請選擇安裝或丟棄。",
+ "installed": "已安裝技能草稿:{name}",
+ "discarded": "已丟棄技能草稿。",
+ "failed": "處理技能草稿失敗:{error}"
}
}
}
diff --git a/src/renderer/src/i18n/zh-TW/chat.json b/src/renderer/src/i18n/zh-TW/chat.json
index 64066de1f..9a3f3d927 100644
--- a/src/renderer/src/i18n/zh-TW/chat.json
+++ b/src/renderer/src/i18n/zh-TW/chat.json
@@ -382,22 +382,22 @@
}
},
"skillDraft": {
- "confirmationTitle": "Skill Draft",
- "confirmationQuestion": "A skill draft has been generated: {name}",
- "previewTitle": "Draft Content Preview",
+ "confirmationTitle": "技能草稿",
+ "confirmationQuestion": "已產生技能草稿:{name}",
+ "previewTitle": "草稿內容預覽",
"actions": {
- "view": "View Content",
- "viewDescription": "Preview the draft skill content",
- "install": "Install as Skill",
- "installDescription": "Install the draft into the skills directory",
- "discard": "Discard",
- "discardDescription": "Delete the temporary draft"
+ "view": "檢視內容",
+ "viewDescription": "預覽草稿的 SKILL.md 內容",
+ "install": "安裝為技能",
+ "installDescription": "匯入到技能目錄並啟用管理",
+ "discard": "捨棄",
+ "discardDescription": "刪除這個暫存草稿"
},
"result": {
- "viewed": "Draft viewed",
- "installed": "Draft installed",
- "discarded": "Draft discarded",
- "failed": "Draft action failed"
+ "viewed": "已開啟草稿內容預覽。請選擇安裝或捨棄。",
+ "installed": "已安裝技能草稿:{name}",
+ "discarded": "已捨棄技能草稿。",
+ "failed": "處理技能草稿失敗:{error}"
}
}
}