From 11a6d2e5a701894beb3c3058294e91773208f9c2 Mon Sep 17 00:00:00 2001 From: ff Date: Mon, 13 Apr 2026 00:32:18 -0400 Subject: [PATCH] feat: add Job Monitor page with cron job logging and Selenium queue status --- apps/Backend/src/cron/backupCheck.ts | 23 + apps/Backend/src/routes/index.ts | 2 + apps/Backend/src/routes/job-monitor.ts | 51 + .../src/storage/cron-job-log-storage.ts | 61 + apps/Backend/src/storage/index.ts | 4 +- apps/Frontend/src/App.tsx | 6 + .../src/components/layout/sidebar.tsx | 7 + apps/Frontend/src/pages/job-monitor-page.tsx | 384 +++++ packages/db/generated/prisma/edge.js | 19 +- packages/db/generated/prisma/index-browser.js | 11 + packages/db/generated/prisma/index.d.ts | 1390 ++++++++++++++++- packages/db/generated/prisma/index.js | 19 +- packages/db/generated/prisma/package.json | 2 +- packages/db/generated/prisma/schema.prisma | 15 + packages/db/prisma/schema.prisma | 15 + .../.prisma-zod-generator-manifest.json | 65 +- .../schemas/aggregateCronJobLog.schema.ts | 14 + .../shared/schemas/countCronJobLog.schema.ts | 10 + .../createManyAndReturnCronJobLog.schema.ts | 8 + .../schemas/createManyCronJobLog.schema.ts | 7 + .../schemas/createOneCronJobLog.schema.ts | 9 + .../schemas/deleteManyCronJobLog.schema.ts | 7 + .../schemas/deleteOneCronJobLog.schema.ts | 8 + .../enums/CronJobLogScalarFieldEnum.schema.ts | 5 + .../schemas/findFirstCronJobLog.schema.ts | 33 + .../findFirstOrThrowCronJobLog.schema.ts | 33 + .../schemas/findManyCronJobLog.schema.ts | 33 + .../schemas/findUniqueCronJobLog.schema.ts | 8 + .../findUniqueOrThrowCronJobLog.schema.ts | 8 + .../schemas/groupByCronJobLog.schema.ts | 15 + packages/db/shared/schemas/index.ts | 34 + .../schemas/objects/CronJobLogArgs.schema.ts | 9 + .../CronJobLogAvgAggregateInput.schema.ts | 10 + ...onJobLogAvgOrderByAggregateInput.schema.ts | 10 + .../CronJobLogCountAggregateInput.schema.ts | 16 + ...JobLogCountOrderByAggregateInput.schema.ts | 15 + .../objects/CronJobLogCreateInput.schema.ts | 14 + .../CronJobLogCreateManyInput.schema.ts | 15 + .../CronJobLogMaxAggregateInput.schema.ts | 15 + ...onJobLogMaxOrderByAggregateInput.schema.ts | 15 + .../CronJobLogMinAggregateInput.schema.ts | 15 + ...onJobLogMinOrderByAggregateInput.schema.ts | 15 + ...obLogOrderByWithAggregationInput.schema.ts | 26 + ...onJobLogOrderByWithRelationInput.schema.ts | 16 + ...ogScalarWhereWithAggregatesInput.schema.ts | 23 + .../objects/CronJobLogSelect.schema.ts | 15 + .../CronJobLogSumAggregateInput.schema.ts | 10 + ...onJobLogSumOrderByAggregateInput.schema.ts | 10 + .../CronJobLogUncheckedCreateInput.schema.ts | 15 + .../CronJobLogUncheckedUpdateInput.schema.ts | 20 + ...onJobLogUncheckedUpdateManyInput.schema.ts | 20 + .../objects/CronJobLogUpdateInput.schema.ts | 18 + ...ronJobLogUpdateManyMutationInput.schema.ts | 18 + .../objects/CronJobLogWhereInput.schema.ts | 23 + .../CronJobLogWhereUniqueInput.schema.ts | 9 + .../objects/DateTimeNullableFilter.schema.ts | 16 + ...TimeNullableWithAggregatesFilter.schema.ts | 21 + .../NestedDateTimeNullableFilter.schema.ts | 16 + ...TimeNullableWithAggregatesFilter.schema.ts | 20 + ...teTimeFieldUpdateOperationsInput.schema.ts | 9 + packages/db/shared/schemas/objects/index.ts | 29 + .../CronJobLogAggregateResult.schema.ts | 36 + .../results/CronJobLogCountResult.schema.ts | 2 + .../CronJobLogCreateManyResult.schema.ts | 4 + .../results/CronJobLogCreateResult.schema.ts | 10 + .../CronJobLogDeleteManyResult.schema.ts | 4 + .../results/CronJobLogDeleteResult.schema.ts | 10 + .../CronJobLogFindFirstResult.schema.ts | 10 + .../CronJobLogFindManyResult.schema.ts | 20 + .../CronJobLogFindUniqueResult.schema.ts | 10 + .../results/CronJobLogGroupByResult.schema.ts | 45 + .../CronJobLogUpdateManyResult.schema.ts | 4 + .../results/CronJobLogUpdateResult.schema.ts | 10 + .../results/CronJobLogUpsertResult.schema.ts | 10 + packages/db/shared/schemas/results/index.ts | 13 + .../updateManyAndReturnCronJobLog.schema.ts | 9 + .../schemas/updateManyCronJobLog.schema.ts | 8 + .../schemas/updateOneCronJobLog.schema.ts | 10 + .../schemas/upsertOneCronJobLog.schema.ts | 12 + .../variants/input/CronJobLog.input.ts | 13 + .../db/shared/schemas/variants/input/index.ts | 1 + .../schemas/variants/pure/CronJobLog.pure.ts | 13 + .../db/shared/schemas/variants/pure/index.ts | 1 + .../variants/result/CronJobLog.result.ts | 13 + .../shared/schemas/variants/result/index.ts | 1 + 85 files changed, 3046 insertions(+), 12 deletions(-) create mode 100644 apps/Backend/src/routes/job-monitor.ts create mode 100644 apps/Backend/src/storage/cron-job-log-storage.ts create mode 100644 apps/Frontend/src/pages/job-monitor-page.tsx create mode 100644 packages/db/shared/schemas/aggregateCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/countCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/createManyAndReturnCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/createManyCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/createOneCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/deleteManyCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/deleteOneCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/enums/CronJobLogScalarFieldEnum.schema.ts create mode 100644 packages/db/shared/schemas/findFirstCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/findFirstOrThrowCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/findManyCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/findUniqueCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/findUniqueOrThrowCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/groupByCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogArgs.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogAvgAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogAvgOrderByAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogCountAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogCountOrderByAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogCreateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogCreateManyInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogMaxAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogMaxOrderByAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogMinAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogMinOrderByAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogOrderByWithAggregationInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogOrderByWithRelationInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogScalarWhereWithAggregatesInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogSelect.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogSumAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogSumOrderByAggregateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogUncheckedCreateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateManyInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogUpdateInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogUpdateManyMutationInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogWhereInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/CronJobLogWhereUniqueInput.schema.ts create mode 100644 packages/db/shared/schemas/objects/DateTimeNullableFilter.schema.ts create mode 100644 packages/db/shared/schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts create mode 100644 packages/db/shared/schemas/objects/NestedDateTimeNullableFilter.schema.ts create mode 100644 packages/db/shared/schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts create mode 100644 packages/db/shared/schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogAggregateResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogCountResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogCreateManyResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogCreateResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogDeleteManyResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogDeleteResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogFindFirstResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogFindManyResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogFindUniqueResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogGroupByResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogUpdateManyResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogUpdateResult.schema.ts create mode 100644 packages/db/shared/schemas/results/CronJobLogUpsertResult.schema.ts create mode 100644 packages/db/shared/schemas/updateManyAndReturnCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/updateManyCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/updateOneCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/upsertOneCronJobLog.schema.ts create mode 100644 packages/db/shared/schemas/variants/input/CronJobLog.input.ts create mode 100644 packages/db/shared/schemas/variants/pure/CronJobLog.pure.ts create mode 100644 packages/db/shared/schemas/variants/result/CronJobLog.result.ts diff --git a/apps/Backend/src/cron/backupCheck.ts b/apps/Backend/src/cron/backupCheck.ts index 2492bcb..8da3525 100755 --- a/apps/Backend/src/cron/backupCheck.ts +++ b/apps/Backend/src/cron/backupCheck.ts @@ -3,6 +3,7 @@ import fs from "fs"; import path from "path"; import { storage } from "../storage"; import { backupDatabaseToPath } from "../services/databaseBackupService"; +import { cronJobLogStorage } from "../storage/cron-job-log-storage"; // Local backup folder in the app root (apps/Backend/backups) const LOCAL_BACKUP_DIR = path.resolve(process.cwd(), "backups"); @@ -45,17 +46,26 @@ export const startBackupCron = () => { if (!admin.autoBackupEnabled) { console.log("✅ [8 PM] Auto-backup is disabled for admin, skipped."); + const startedAt = new Date(); + const log = await cronJobLogStorage.createJobLog("local-backup", startedAt); + await cronJobLogStorage.completeJobLog(log.id, "skipped", new Date()); return; } + const startedAt = new Date(); + const log = await cronJobLogStorage.createJobLog("local-backup", startedAt); + try { const filename = `dental_backup_${Date.now()}.sql`; await backupDatabaseToPath({ destinationPath: LOCAL_BACKUP_DIR, filename }); await storage.createBackup(admin.id); await storage.deleteNotificationsByType(admin.id, "BACKUP"); + await cronJobLogStorage.completeJobLog(log.id, "success", new Date()); console.log(`✅ Local backup done → ${filename}`); } catch (err) { + const errorMessage = err instanceof Error ? err.message : String(err); console.error("Local backup failed:", err); + await cronJobLogStorage.completeJobLog(log.id, "failed", new Date(), errorMessage); await storage.createNotification( admin.id, "BACKUP", @@ -80,11 +90,19 @@ export const startBackupCron = () => { if (!admin.usbBackupEnabled) { console.log("✅ [9 PM] USB backup is disabled for admin, skipped."); + const startedAt = new Date(); + const log = await cronJobLogStorage.createJobLog("usb-backup", startedAt); + await cronJobLogStorage.completeJobLog(log.id, "skipped", new Date()); return; } + const startedAt = new Date(); + const log = await cronJobLogStorage.createJobLog("usb-backup", startedAt); + const destination = await storage.getActiveBackupDestination(admin.id); if (!destination) { + const errorMessage = "No backup destination configured."; + await cronJobLogStorage.completeJobLog(log.id, "failed", new Date(), errorMessage); await storage.createNotification( admin.id, "BACKUP", @@ -96,6 +114,8 @@ export const startBackupCron = () => { const usbBackupPath = path.join(destination.path, USB_BACKUP_FOLDER_NAME); if (!fs.existsSync(usbBackupPath)) { + const errorMessage = `Folder "${USB_BACKUP_FOLDER_NAME}" not found on the drive.`; + await cronJobLogStorage.completeJobLog(log.id, "failed", new Date(), errorMessage); await storage.createNotification( admin.id, "BACKUP", @@ -109,9 +129,12 @@ export const startBackupCron = () => { await backupDatabaseToPath({ destinationPath: usbBackupPath, filename }); await storage.createBackup(admin.id); await storage.deleteNotificationsByType(admin.id, "BACKUP"); + await cronJobLogStorage.completeJobLog(log.id, "success", new Date()); console.log(`✅ USB backup done → ${usbBackupPath}/${filename}`); } catch (err) { + const errorMessage = err instanceof Error ? err.message : String(err); console.error("USB backup failed:", err); + await cronJobLogStorage.completeJobLog(log.id, "failed", new Date(), errorMessage); await storage.createNotification( admin.id, "BACKUP", diff --git a/apps/Backend/src/routes/index.ts b/apps/Backend/src/routes/index.ts index 1b87862..5a1c154 100755 --- a/apps/Backend/src/routes/index.ts +++ b/apps/Backend/src/routes/index.ts @@ -19,6 +19,7 @@ import paymentOcrRoutes from "./paymentOcrExtraction"; import cloudStorageRoutes from "./cloud-storage"; import paymentsReportsRoutes from "./payments-reports"; import exportPaymentsReportsRoutes from "./export-payments-reports"; +import jobMonitorRoutes from "./job-monitor"; const router = Router(); @@ -42,5 +43,6 @@ router.use("/payment-ocr", paymentOcrRoutes); router.use("/cloud-storage", cloudStorageRoutes); router.use("/payments-reports", paymentsReportsRoutes); router.use("/export-payments-reports", exportPaymentsReportsRoutes); +router.use("/job-monitor", jobMonitorRoutes); export default router; diff --git a/apps/Backend/src/routes/job-monitor.ts b/apps/Backend/src/routes/job-monitor.ts new file mode 100644 index 0000000..3737c5e --- /dev/null +++ b/apps/Backend/src/routes/job-monitor.ts @@ -0,0 +1,51 @@ +import { Router, Request, Response } from "express"; +import axios from "axios"; +import { cronJobLogStorage } from "../storage/cron-job-log-storage"; + +const router = Router(); + +const SELENIUM_BASE_URL = + process.env.SELENIUM_AGENT_BASE_URL || "http://localhost:5002"; + +// GET /api/job-monitor/summary +// Returns last run per cron job + recent history +router.get("/summary", async (_req: Request, res: Response) => { + try { + const [lastRuns, recentLogs] = await Promise.all([ + cronJobLogStorage.getLastRunPerJob(), + cronJobLogStorage.getRecentLogs(30), + ]); + res.json({ lastRuns, recentLogs }); + } catch (err) { + console.error("job-monitor/summary error:", err); + res.status(500).json({ error: "Failed to fetch cron job summary" }); + } +}); + +// GET /api/job-monitor/failed +// Returns recent failed job logs +router.get("/failed", async (_req: Request, res: Response) => { + try { + const failed = await cronJobLogStorage.getFailedLogs(20); + res.json(failed); + } catch (err) { + console.error("job-monitor/failed error:", err); + res.status(500).json({ error: "Failed to fetch failed jobs" }); + } +}); + +// GET /api/job-monitor/selenium-status +// Proxies the Selenium service /status endpoint +router.get("/selenium-status", async (_req: Request, res: Response) => { + try { + const response = await axios.get(`${SELENIUM_BASE_URL}/status`, { + timeout: 4000, + }); + res.json({ online: true, ...response.data }); + } catch (err) { + // Service may be offline — return gracefully + res.json({ online: false, active_jobs: 0, queued_jobs: 0, status: "offline" }); + } +}); + +export default router; diff --git a/apps/Backend/src/storage/cron-job-log-storage.ts b/apps/Backend/src/storage/cron-job-log-storage.ts new file mode 100644 index 0000000..864ab97 --- /dev/null +++ b/apps/Backend/src/storage/cron-job-log-storage.ts @@ -0,0 +1,61 @@ +import { prisma as db } from "@repo/db/client"; + +export type CronJobStatus = "success" | "failed" | "skipped"; + +export interface CronJobLogEntry { + id: number; + jobName: string; + status: string; + startedAt: Date; + completedAt: Date | null; + durationMs: number | null; + errorMessage: string | null; +} + +export const cronJobLogStorage = { + async createJobLog( + jobName: string, + startedAt: Date + ): Promise { + return db.cronJobLog.create({ + data: { jobName, status: "running", startedAt }, + }); + }, + + async completeJobLog( + id: number, + status: CronJobStatus, + completedAt: Date, + errorMessage?: string + ): Promise { + const durationMs = completedAt.getTime() - (await db.cronJobLog.findUniqueOrThrow({ where: { id } })).startedAt.getTime(); + return db.cronJobLog.update({ + where: { id }, + data: { status, completedAt, durationMs, errorMessage: errorMessage ?? null }, + }); + }, + + async getRecentLogs(limit = 50): Promise { + return db.cronJobLog.findMany({ + orderBy: { startedAt: "desc" }, + take: limit, + }); + }, + + async getLastRunPerJob(): Promise { + // Get the most recent log entry for each distinct jobName + const jobs = await db.cronJobLog.findMany({ + distinct: ["jobName"], + orderBy: { startedAt: "desc" }, + }); + return jobs; + }, + + async getFailedLogs(limit = 20): Promise { + return db.cronJobLog.findMany({ + where: { status: "failed" }, + orderBy: { startedAt: "desc" }, + take: limit, + }); + }, +}; diff --git a/apps/Backend/src/storage/index.ts b/apps/Backend/src/storage/index.ts index d277f0d..dca0493 100755 --- a/apps/Backend/src/storage/index.ts +++ b/apps/Backend/src/storage/index.ts @@ -16,6 +16,7 @@ import { cloudStorageStorage } from './cloudStorage-storage'; import { paymentsReportsStorage } from './payments-reports-storage'; import { patientDocumentsStorage } from './patientDocuments-storage'; import * as exportPaymentsReportsStorage from "./export-payments-reports-storage"; +import { cronJobLogStorage } from "./cron-job-log-storage"; export const storage = { @@ -34,7 +35,8 @@ export const storage = { ...cloudStorageStorage, ...paymentsReportsStorage, ...patientDocumentsStorage, - ...exportPaymentsReportsStorage, + ...exportPaymentsReportsStorage, + ...cronJobLogStorage, }; diff --git a/apps/Frontend/src/App.tsx b/apps/Frontend/src/App.tsx index f32e233..c38e41a 100755 --- a/apps/Frontend/src/App.tsx +++ b/apps/Frontend/src/App.tsx @@ -27,6 +27,7 @@ const DatabaseManagementPage = lazy( ); const ReportsPage = lazy(() => import("./pages/reports-page")); const CloudStoragePage = lazy(() => import("./pages/cloud-storage-page")); +const JobMonitorPage = lazy(() => import("./pages/job-monitor-page")); const NotFound = lazy(() => import("./pages/not-found")); function Router() { @@ -56,6 +57,11 @@ function Router() { /> } /> } /> + } + adminOnly + /> } /> } /> diff --git a/apps/Frontend/src/components/layout/sidebar.tsx b/apps/Frontend/src/components/layout/sidebar.tsx index b265317..4842e4a 100755 --- a/apps/Frontend/src/components/layout/sidebar.tsx +++ b/apps/Frontend/src/components/layout/sidebar.tsx @@ -12,6 +12,7 @@ import { FileText, Cloud, Phone, + Activity, } from "lucide-react"; import { cn } from "@/lib/utils"; import { useMemo } from "react"; @@ -82,6 +83,12 @@ export function Sidebar() { icon: , adminOnly: true, }, + { + name: "Job Monitor", + path: "/job-monitor", + icon: , + adminOnly: true, + }, { name: "Settings", path: "/settings", diff --git a/apps/Frontend/src/pages/job-monitor-page.tsx b/apps/Frontend/src/pages/job-monitor-page.tsx new file mode 100644 index 0000000..d7700bf --- /dev/null +++ b/apps/Frontend/src/pages/job-monitor-page.tsx @@ -0,0 +1,384 @@ +import { useQuery } from "@tanstack/react-query"; +import { apiRequest } from "@/lib/queryClient"; +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; +import { Badge } from "@/components/ui/badge"; +import { Button } from "@/components/ui/button"; +import { + Activity, + AlertTriangle, + CheckCircle2, + Clock, + RefreshCw, + ServerCrash, + SkipForward, + Wifi, + WifiOff, +} from "lucide-react"; +import { formatDistanceToNow, format } from "date-fns"; + +// ─── Types ──────────────────────────────────────────────────────────────────── + +interface CronJobLog { + id: number; + jobName: string; + status: string; + startedAt: string; + completedAt: string | null; + durationMs: number | null; + errorMessage: string | null; +} + +interface CronSummary { + lastRuns: CronJobLog[]; + recentLogs: CronJobLog[]; +} + +interface SeleniumStatus { + online: boolean; + active_jobs: number; + queued_jobs: number; + status: string; +} + +// ─── Helpers ────────────────────────────────────────────────────────────────── + +const JOB_LABELS: Record = { + "local-backup": "Local Backup (8 PM)", + "usb-backup": "USB Backup (9 PM)", +}; + +function jobLabel(name: string) { + return JOB_LABELS[name] ?? name; +} + +function StatusBadge({ status }: { status: string }) { + if (status === "success") + return ( + + Success + + ); + if (status === "failed") + return ( + + Failed + + ); + if (status === "skipped") + return ( + + Skipped + + ); + return ( + + Running + + ); +} + +function formatDuration(ms: number | null) { + if (ms === null) return "—"; + if (ms < 1000) return `${ms}ms`; + return `${(ms / 1000).toFixed(1)}s`; +} + +function formatDate(iso: string | null) { + if (!iso) return "—"; + return format(new Date(iso), "MMM d, yyyy HH:mm:ss"); +} + +function timeAgo(iso: string | null) { + if (!iso) return "—"; + return formatDistanceToNow(new Date(iso), { addSuffix: true }); +} + +// ─── Page ───────────────────────────────────────────────────────────────────── + +export default function JobMonitorPage() { + const { + data: summary, + isLoading: loadingSummary, + refetch: refetchSummary, + dataUpdatedAt: summaryUpdated, + } = useQuery({ + queryKey: ["/job-monitor/summary"], + queryFn: async () => { + const res = await apiRequest("GET", "/api/job-monitor/summary"); + return res.json(); + }, + refetchInterval: 30_000, + }); + + const { + data: failed, + isLoading: loadingFailed, + refetch: refetchFailed, + } = useQuery({ + queryKey: ["/job-monitor/failed"], + queryFn: async () => { + const res = await apiRequest("GET", "/api/job-monitor/failed"); + return res.json(); + }, + refetchInterval: 30_000, + }); + + const { + data: seleniumStatus, + isLoading: loadingSelenium, + refetch: refetchSelenium, + } = useQuery({ + queryKey: ["/job-monitor/selenium-status"], + queryFn: async () => { + const res = await apiRequest("GET", "/api/job-monitor/selenium-status"); + return res.json(); + }, + refetchInterval: 10_000, + }); + + function refreshAll() { + refetchSummary(); + refetchFailed(); + refetchSelenium(); + } + + const lastUpdated = summaryUpdated + ? format(new Date(summaryUpdated), "HH:mm:ss") + : null; + + return ( +
+ {/* Header */} +
+
+

Job Monitor

+

+ Background job health and queue status + {lastUpdated && ( + · last updated {lastUpdated} + )} +

+
+ +
+ + {/* ── Cron Jobs ── */} + + + + + Scheduled Cron Jobs + + + + {loadingSummary ? ( +

Loading…

+ ) : !summary?.lastRuns.length ? ( +

+ No job runs recorded yet. Jobs are scheduled at 8 PM (local backup) and 9 PM (USB backup). +

+ ) : ( +
+ {summary.lastRuns.map((log) => ( +
+
+

+ {jobLabel(log.jobName)} +

+

+ Last run: {formatDate(log.startedAt)}{" "} + ({timeAgo(log.startedAt)}) +

+ {log.status === "failed" && log.errorMessage && ( +

+ + {log.errorMessage} +

+ )} +
+
+ + + {formatDuration(log.durationMs)} + +
+
+ ))} +
+ )} +
+
+ + {/* ── Selenium Queue ── */} + + + + {seleniumStatus?.online ? ( + + ) : ( + + )} + Selenium Job Queue + + + + {loadingSelenium ? ( +

Loading…

+ ) : ( +
+ {/* Online status */} +
+

Service

+ {seleniumStatus?.online ? ( + + Online + + ) : ( + + Offline + + )} +
+ + {/* Active jobs */} +
+

Active Jobs

+

0 + ? "text-blue-600" + : "text-gray-700" + }`} + > + {seleniumStatus?.active_jobs ?? 0} +

+
+ + {/* Queued jobs */} +
+

Queued

+

0 + ? "text-amber-600" + : "text-gray-700" + }`} + > + {seleniumStatus?.queued_jobs ?? 0} +

+
+
+ )} +
+
+ + {/* ── Failed Alerts ── */} + + + + + Failed Job Alerts + {!loadingFailed && failed && failed.length > 0 && ( + + {failed.length} + + )} + + + + {loadingFailed ? ( +

Loading…

+ ) : !failed?.length ? ( +
+ + No failed jobs — everything looks healthy. +
+ ) : ( +
+ {failed.map((log) => ( +
+
+ + {jobLabel(log.jobName)} + + + {formatDate(log.startedAt)} + +
+ {log.errorMessage && ( +

{log.errorMessage}

+ )} +
+ ))} +
+ )} +
+
+ + {/* ── Recent History ── */} + + + + + Recent Run History + + + + {loadingSummary ? ( +

Loading…

+ ) : !summary?.recentLogs.length ? ( +

No history yet.

+ ) : ( +
+ + + + + + + + + + + {summary.recentLogs.map((log) => ( + + + + + + + ))} + +
JobStartedDurationStatus
+ {jobLabel(log.jobName)} + + {formatDate(log.startedAt)} + + {formatDuration(log.durationMs)} + + +
+
+ )} +
+
+
+ ); +} diff --git a/packages/db/generated/prisma/edge.js b/packages/db/generated/prisma/edge.js index e3700e9..a90e9e8 100644 --- a/packages/db/generated/prisma/edge.js +++ b/packages/db/generated/prisma/edge.js @@ -295,6 +295,16 @@ exports.Prisma.NotificationScalarFieldEnum = { read: 'read' }; +exports.Prisma.CronJobLogScalarFieldEnum = { + id: 'id', + jobName: 'jobName', + status: 'status', + startedAt: 'startedAt', + completedAt: 'completedAt', + durationMs: 'durationMs', + errorMessage: 'errorMessage' +}; + exports.Prisma.CloudFolderScalarFieldEnum = { id: 'id', userId: 'userId', @@ -480,6 +490,7 @@ exports.Prisma.ModelName = { DatabaseBackup: 'DatabaseBackup', BackupDestination: 'BackupDestination', Notification: 'Notification', + CronJobLog: 'CronJobLog', CloudFolder: 'CloudFolder', CloudFile: 'CloudFile', CloudFileChunk: 'CloudFileChunk', @@ -494,14 +505,14 @@ const config = { "clientVersion": "7.4.1", "engineVersion": "55ae170b1ced7fc6ed07a15f110549408c501bb3", "activeProvider": "postgresql", - "inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"../generated/prisma\"\n}\n\ngenerator zod {\n provider = \"prisma-zod-generator\"\n output = \"../shared/\" // Zod schemas will be generated here inside `db/shared`\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\nmodel User {\n id Int @id @default(autoincrement())\n username String @unique\n password String\n autoBackupEnabled Boolean @default(true)\n usbBackupEnabled Boolean @default(false)\n patients Patient[]\n appointments Appointment[]\n staff Staff[]\n npiProviders NpiProvider[]\n claims Claim[]\n insuranceCredentials InsuranceCredential[]\n updatedPayments Payment[] @relation(\"PaymentUpdatedBy\")\n backups DatabaseBackup[]\n backupDestinations BackupDestination[]\n notifications Notification[]\n cloudFolders CloudFolder[]\n cloudFiles CloudFile[]\n communications Communication[]\n}\n\nmodel Patient {\n id Int @id @default(autoincrement())\n firstName String\n lastName String\n dateOfBirth DateTime @db.Date\n gender String\n phone String\n email String?\n address String?\n city String?\n zipCode String?\n insuranceProvider String?\n insuranceId String?\n groupNumber String?\n policyHolder String?\n allergies String?\n medicalConditions String?\n status PatientStatus @default(UNKNOWN)\n userId Int\n createdAt DateTime @default(now())\n user User @relation(fields: [userId], references: [id])\n appointments Appointment[]\n procedures AppointmentProcedure[]\n claims Claim[]\n groups PdfGroup[]\n payment Payment[]\n communications Communication[]\n documents PatientDocument[]\n\n @@index([insuranceId])\n @@index([createdAt])\n}\n\nenum PatientStatus {\n ACTIVE\n INACTIVE\n UNKNOWN\n}\n\nmodel Appointment {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int\n staffId Int\n title String\n date DateTime @db.Date\n startTime String // Store time as \"hh:mm\"\n endTime String // Store time as \"hh:mm\"\n type String // e.g., \"checkup\", \"cleaning\", \"filling\", etc.\n notes String?\n procedureCodeNotes String?\n status String @default(\"scheduled\") // \"scheduled\", \"completed\", \"cancelled\", \"no-show\"\n createdAt DateTime @default(now())\n\n eligibilityStatus PatientStatus @default(UNKNOWN)\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n user User @relation(fields: [userId], references: [id])\n staff Staff? @relation(fields: [staffId], references: [id])\n procedures AppointmentProcedure[]\n claims Claim[]\n\n @@index([patientId])\n @@index([date])\n}\n\nmodel Staff {\n id Int @id @default(autoincrement())\n userId Int\n name String\n email String?\n role String // e.g., \"Dentist\", \"Hygienist\", \"Assistant\"\n phone String?\n createdAt DateTime @default(now())\n user User? @relation(fields: [userId], references: [id], onDelete: Cascade)\n appointments Appointment[]\n claims Claim[] @relation(\"ClaimStaff\")\n}\n\nmodel NpiProvider {\n id Int @id @default(autoincrement())\n userId Int\n npiNumber String\n providerName String\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, npiNumber])\n @@index([userId])\n}\n\nenum ProcedureSource {\n COMBO\n MANUAL\n}\n\nmodel AppointmentProcedure {\n id Int @id @default(autoincrement())\n appointmentId Int\n patientId Int\n\n procedureCode String\n procedureLabel String?\n fee Decimal? @db.Decimal(10, 2)\n\n category String?\n\n toothNumber String?\n toothSurface String?\n oralCavityArea String?\n\n source ProcedureSource @default(MANUAL)\n comboKey String?\n\n createdAt DateTime @default(now())\n\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([appointmentId])\n @@index([patientId])\n}\n\nmodel Claim {\n id Int @id @default(autoincrement())\n patientId Int\n appointmentId Int\n userId Int\n staffId Int\n patientName String\n memberId String\n dateOfBirth DateTime @db.Date\n remarks String\n missingTeethStatus MissingTeethStatus @default(No_missing)\n missingTeeth Json? // { \"T_14\": \"X\", \"T_G\": \"O\", ... }\n serviceDate DateTime\n insuranceProvider String // e.g., \"Delta MA\"\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n status ClaimStatus @default(PENDING)\n claimNumber String?\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n user User? @relation(fields: [userId], references: [id])\n staff Staff? @relation(\"ClaimStaff\", fields: [staffId], references: [id])\n\n serviceLines ServiceLine[]\n claimFiles ClaimFile[]\n payment Payment?\n}\n\nenum ClaimStatus {\n PENDING\n APPROVED\n CANCELLED\n REVIEW\n VOID\n}\n\nenum MissingTeethStatus {\n No_missing\n endentulous\n Yes_missing\n}\n\nmodel ServiceLine {\n id Int @id @default(autoincrement())\n claimId Int?\n paymentId Int?\n procedureCode String\n procedureDate DateTime @db.Date\n quad String?\n arch String?\n toothNumber String?\n toothSurface String?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @default(0.00) @db.Decimal(10, 2)\n status ServiceLineStatus @default(UNPAID)\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n payment Payment? @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n\n serviceLineTransactions ServiceLineTransaction[]\n}\n\nenum ServiceLineStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n UNPAID\n ADJUSTED\n OVERPAID\n DENIED\n}\n\nmodel ClaimFile {\n id Int @id @default(autoincrement())\n claimId Int\n filename String\n mimeType String\n\n claim Claim @relation(fields: [claimId], references: [id], onDelete: Cascade)\n}\n\nmodel InsuranceCredential {\n id Int @id @default(autoincrement())\n userId Int\n siteKey String\n username String\n password String\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, siteKey])\n @@index([userId])\n}\n\nmodel PdfGroup {\n id Int @id @default(autoincrement())\n title String\n titleKey PdfTitleKey @default(OTHER)\n createdAt DateTime @default(now())\n patientId Int\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n pdfs PdfFile[]\n\n @@index([patientId])\n @@index([titleKey])\n}\n\nmodel PdfFile {\n id Int @id @default(autoincrement())\n filename String\n pdfData Bytes\n uploadedAt DateTime @default(now())\n groupId Int\n group PdfGroup @relation(fields: [groupId], references: [id], onDelete: Cascade)\n\n @@index([groupId])\n}\n\nenum PdfTitleKey {\n INSURANCE_CLAIM\n INSURANCE_CLAIM_PREAUTH\n ELIGIBILITY_STATUS\n CLAIM_STATUS\n OTHER\n}\n\nmodel Payment {\n id Int @id @default(autoincrement())\n claimId Int? @unique\n patientId Int\n userId Int\n updatedById Int?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @db.Decimal(10, 2)\n status PaymentStatus @default(PENDING)\n notes String?\n icn String?\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n updatedBy User? @relation(\"PaymentUpdatedBy\", fields: [updatedById], references: [id])\n serviceLineTransactions ServiceLineTransaction[]\n serviceLines ServiceLine[]\n\n @@index([claimId])\n @@index([patientId])\n @@index([createdAt])\n}\n\nmodel ServiceLineTransaction {\n id Int @id @default(autoincrement())\n paymentId Int\n serviceLineId Int\n transactionId String?\n paidAmount Decimal @db.Decimal(10, 2)\n adjustedAmount Decimal @default(0.00) @db.Decimal(10, 2)\n method PaymentMethod\n receivedDate DateTime\n payerName String?\n notes String?\n createdAt DateTime @default(now())\n\n payment Payment @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n serviceLine ServiceLine @relation(fields: [serviceLineId], references: [id], onDelete: Cascade)\n\n @@index([paymentId])\n @@index([serviceLineId])\n}\n\nenum PaymentStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n OVERPAID\n DENIED\n VOID\n}\n\nenum PaymentMethod {\n EFT\n CHECK\n CASH\n CARD\n OTHER\n}\n\n// Database management page\nmodel DatabaseBackup {\n id Int @id @default(autoincrement())\n userId Int\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nmodel BackupDestination {\n id Int @id @default(autoincrement())\n userId Int\n path String\n isActive Boolean @default(true)\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Notification {\n id Int @id @default(autoincrement())\n userId Int\n type NotificationTypes\n message String\n createdAt DateTime @default(now())\n read Boolean @default(false)\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nenum NotificationTypes {\n BACKUP\n CLAIM\n PAYMENT\n ETC\n}\n\nmodel CloudFolder {\n id Int @id @default(autoincrement())\n userId Int\n name String\n parentId Int?\n parent CloudFolder? @relation(\"FolderChildren\", fields: [parentId], references: [id], onDelete: Cascade)\n children CloudFolder[] @relation(\"FolderChildren\")\n user User @relation(fields: [userId], references: [id])\n files CloudFile[]\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@unique([userId, parentId, name]) // prevents sibling folder name duplicates\n @@index([parentId])\n}\n\nmodel CloudFile {\n id Int @id @default(autoincrement())\n userId Int\n name String\n mimeType String?\n fileSize BigInt @db.BigInt\n folderId Int? // optional: null => root\n isComplete Boolean @default(false) // upload completed?\n totalChunks Int? // optional: expected number of chunks\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n user User @relation(fields: [userId], references: [id])\n folder CloudFolder? @relation(fields: [folderId], references: [id], onDelete: SetNull)\n\n chunks CloudFileChunk[]\n\n @@index([folderId])\n}\n\nmodel CloudFileChunk {\n id Int @id @default(autoincrement())\n fileId Int\n seq Int\n data Bytes\n createdAt DateTime @default(now())\n\n file CloudFile @relation(fields: [fileId], references: [id], onDelete: Cascade)\n\n @@unique([fileId, seq])\n @@index([fileId, seq])\n}\n\n// patient-connection-\nenum CommunicationChannel {\n sms\n voice\n}\n\nenum CommunicationDirection {\n outbound\n inbound\n}\n\nenum CommunicationStatus {\n queued\n sent\n delivered\n failed\n completed\n busy\n no_answer\n}\n\nmodel Communication {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int?\n\n channel CommunicationChannel\n direction CommunicationDirection\n status CommunicationStatus\n\n body String?\n callDuration Int?\n twilioSid String?\n\n createdAt DateTime @default(now())\n\n // Relations\n patient Patient @relation(fields: [patientId], references: [id])\n user User? @relation(fields: [userId], references: [id])\n\n @@map(\"communications\")\n}\n\nmodel PatientDocument {\n id Int @id @default(autoincrement())\n patientId Int\n filename String\n originalName String\n mimeType String\n fileSize BigInt\n filePath String\n uploadedAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([patientId])\n @@index([uploadedAt])\n}\n" + "inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"../generated/prisma\"\n}\n\ngenerator zod {\n provider = \"prisma-zod-generator\"\n output = \"../shared/\" // Zod schemas will be generated here inside `db/shared`\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\nmodel User {\n id Int @id @default(autoincrement())\n username String @unique\n password String\n autoBackupEnabled Boolean @default(true)\n usbBackupEnabled Boolean @default(false)\n patients Patient[]\n appointments Appointment[]\n staff Staff[]\n npiProviders NpiProvider[]\n claims Claim[]\n insuranceCredentials InsuranceCredential[]\n updatedPayments Payment[] @relation(\"PaymentUpdatedBy\")\n backups DatabaseBackup[]\n backupDestinations BackupDestination[]\n notifications Notification[]\n cloudFolders CloudFolder[]\n cloudFiles CloudFile[]\n communications Communication[]\n}\n\nmodel Patient {\n id Int @id @default(autoincrement())\n firstName String\n lastName String\n dateOfBirth DateTime @db.Date\n gender String\n phone String\n email String?\n address String?\n city String?\n zipCode String?\n insuranceProvider String?\n insuranceId String?\n groupNumber String?\n policyHolder String?\n allergies String?\n medicalConditions String?\n status PatientStatus @default(UNKNOWN)\n userId Int\n createdAt DateTime @default(now())\n user User @relation(fields: [userId], references: [id])\n appointments Appointment[]\n procedures AppointmentProcedure[]\n claims Claim[]\n groups PdfGroup[]\n payment Payment[]\n communications Communication[]\n documents PatientDocument[]\n\n @@index([insuranceId])\n @@index([createdAt])\n}\n\nenum PatientStatus {\n ACTIVE\n INACTIVE\n UNKNOWN\n}\n\nmodel Appointment {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int\n staffId Int\n title String\n date DateTime @db.Date\n startTime String // Store time as \"hh:mm\"\n endTime String // Store time as \"hh:mm\"\n type String // e.g., \"checkup\", \"cleaning\", \"filling\", etc.\n notes String?\n procedureCodeNotes String?\n status String @default(\"scheduled\") // \"scheduled\", \"completed\", \"cancelled\", \"no-show\"\n createdAt DateTime @default(now())\n\n eligibilityStatus PatientStatus @default(UNKNOWN)\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n user User @relation(fields: [userId], references: [id])\n staff Staff? @relation(fields: [staffId], references: [id])\n procedures AppointmentProcedure[]\n claims Claim[]\n\n @@index([patientId])\n @@index([date])\n}\n\nmodel Staff {\n id Int @id @default(autoincrement())\n userId Int\n name String\n email String?\n role String // e.g., \"Dentist\", \"Hygienist\", \"Assistant\"\n phone String?\n createdAt DateTime @default(now())\n user User? @relation(fields: [userId], references: [id], onDelete: Cascade)\n appointments Appointment[]\n claims Claim[] @relation(\"ClaimStaff\")\n}\n\nmodel NpiProvider {\n id Int @id @default(autoincrement())\n userId Int\n npiNumber String\n providerName String\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, npiNumber])\n @@index([userId])\n}\n\nenum ProcedureSource {\n COMBO\n MANUAL\n}\n\nmodel AppointmentProcedure {\n id Int @id @default(autoincrement())\n appointmentId Int\n patientId Int\n\n procedureCode String\n procedureLabel String?\n fee Decimal? @db.Decimal(10, 2)\n\n category String?\n\n toothNumber String?\n toothSurface String?\n oralCavityArea String?\n\n source ProcedureSource @default(MANUAL)\n comboKey String?\n\n createdAt DateTime @default(now())\n\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([appointmentId])\n @@index([patientId])\n}\n\nmodel Claim {\n id Int @id @default(autoincrement())\n patientId Int\n appointmentId Int\n userId Int\n staffId Int\n patientName String\n memberId String\n dateOfBirth DateTime @db.Date\n remarks String\n missingTeethStatus MissingTeethStatus @default(No_missing)\n missingTeeth Json? // { \"T_14\": \"X\", \"T_G\": \"O\", ... }\n serviceDate DateTime\n insuranceProvider String // e.g., \"Delta MA\"\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n status ClaimStatus @default(PENDING)\n claimNumber String?\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n user User? @relation(fields: [userId], references: [id])\n staff Staff? @relation(\"ClaimStaff\", fields: [staffId], references: [id])\n\n serviceLines ServiceLine[]\n claimFiles ClaimFile[]\n payment Payment?\n}\n\nenum ClaimStatus {\n PENDING\n APPROVED\n CANCELLED\n REVIEW\n VOID\n}\n\nenum MissingTeethStatus {\n No_missing\n endentulous\n Yes_missing\n}\n\nmodel ServiceLine {\n id Int @id @default(autoincrement())\n claimId Int?\n paymentId Int?\n procedureCode String\n procedureDate DateTime @db.Date\n quad String?\n arch String?\n toothNumber String?\n toothSurface String?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @default(0.00) @db.Decimal(10, 2)\n status ServiceLineStatus @default(UNPAID)\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n payment Payment? @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n\n serviceLineTransactions ServiceLineTransaction[]\n}\n\nenum ServiceLineStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n UNPAID\n ADJUSTED\n OVERPAID\n DENIED\n}\n\nmodel ClaimFile {\n id Int @id @default(autoincrement())\n claimId Int\n filename String\n mimeType String\n\n claim Claim @relation(fields: [claimId], references: [id], onDelete: Cascade)\n}\n\nmodel InsuranceCredential {\n id Int @id @default(autoincrement())\n userId Int\n siteKey String\n username String\n password String\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, siteKey])\n @@index([userId])\n}\n\nmodel PdfGroup {\n id Int @id @default(autoincrement())\n title String\n titleKey PdfTitleKey @default(OTHER)\n createdAt DateTime @default(now())\n patientId Int\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n pdfs PdfFile[]\n\n @@index([patientId])\n @@index([titleKey])\n}\n\nmodel PdfFile {\n id Int @id @default(autoincrement())\n filename String\n pdfData Bytes\n uploadedAt DateTime @default(now())\n groupId Int\n group PdfGroup @relation(fields: [groupId], references: [id], onDelete: Cascade)\n\n @@index([groupId])\n}\n\nenum PdfTitleKey {\n INSURANCE_CLAIM\n INSURANCE_CLAIM_PREAUTH\n ELIGIBILITY_STATUS\n CLAIM_STATUS\n OTHER\n}\n\nmodel Payment {\n id Int @id @default(autoincrement())\n claimId Int? @unique\n patientId Int\n userId Int\n updatedById Int?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @db.Decimal(10, 2)\n status PaymentStatus @default(PENDING)\n notes String?\n icn String?\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n updatedBy User? @relation(\"PaymentUpdatedBy\", fields: [updatedById], references: [id])\n serviceLineTransactions ServiceLineTransaction[]\n serviceLines ServiceLine[]\n\n @@index([claimId])\n @@index([patientId])\n @@index([createdAt])\n}\n\nmodel ServiceLineTransaction {\n id Int @id @default(autoincrement())\n paymentId Int\n serviceLineId Int\n transactionId String?\n paidAmount Decimal @db.Decimal(10, 2)\n adjustedAmount Decimal @default(0.00) @db.Decimal(10, 2)\n method PaymentMethod\n receivedDate DateTime\n payerName String?\n notes String?\n createdAt DateTime @default(now())\n\n payment Payment @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n serviceLine ServiceLine @relation(fields: [serviceLineId], references: [id], onDelete: Cascade)\n\n @@index([paymentId])\n @@index([serviceLineId])\n}\n\nenum PaymentStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n OVERPAID\n DENIED\n VOID\n}\n\nenum PaymentMethod {\n EFT\n CHECK\n CASH\n CARD\n OTHER\n}\n\n// Database management page\nmodel DatabaseBackup {\n id Int @id @default(autoincrement())\n userId Int\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nmodel BackupDestination {\n id Int @id @default(autoincrement())\n userId Int\n path String\n isActive Boolean @default(true)\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Notification {\n id Int @id @default(autoincrement())\n userId Int\n type NotificationTypes\n message String\n createdAt DateTime @default(now())\n read Boolean @default(false)\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nenum NotificationTypes {\n BACKUP\n CLAIM\n PAYMENT\n ETC\n}\n\n// Cron job execution log\nmodel CronJobLog {\n id Int @id @default(autoincrement())\n jobName String // e.g. \"local-backup\", \"usb-backup\"\n status String // \"success\" | \"failed\" | \"skipped\"\n startedAt DateTime\n completedAt DateTime?\n durationMs Int?\n errorMessage String?\n\n @@index([jobName])\n @@index([startedAt])\n @@index([status])\n}\n\nmodel CloudFolder {\n id Int @id @default(autoincrement())\n userId Int\n name String\n parentId Int?\n parent CloudFolder? @relation(\"FolderChildren\", fields: [parentId], references: [id], onDelete: Cascade)\n children CloudFolder[] @relation(\"FolderChildren\")\n user User @relation(fields: [userId], references: [id])\n files CloudFile[]\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@unique([userId, parentId, name]) // prevents sibling folder name duplicates\n @@index([parentId])\n}\n\nmodel CloudFile {\n id Int @id @default(autoincrement())\n userId Int\n name String\n mimeType String?\n fileSize BigInt @db.BigInt\n folderId Int? // optional: null => root\n isComplete Boolean @default(false) // upload completed?\n totalChunks Int? // optional: expected number of chunks\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n user User @relation(fields: [userId], references: [id])\n folder CloudFolder? @relation(fields: [folderId], references: [id], onDelete: SetNull)\n\n chunks CloudFileChunk[]\n\n @@index([folderId])\n}\n\nmodel CloudFileChunk {\n id Int @id @default(autoincrement())\n fileId Int\n seq Int\n data Bytes\n createdAt DateTime @default(now())\n\n file CloudFile @relation(fields: [fileId], references: [id], onDelete: Cascade)\n\n @@unique([fileId, seq])\n @@index([fileId, seq])\n}\n\n// patient-connection-\nenum CommunicationChannel {\n sms\n voice\n}\n\nenum CommunicationDirection {\n outbound\n inbound\n}\n\nenum CommunicationStatus {\n queued\n sent\n delivered\n failed\n completed\n busy\n no_answer\n}\n\nmodel Communication {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int?\n\n channel CommunicationChannel\n direction CommunicationDirection\n status CommunicationStatus\n\n body String?\n callDuration Int?\n twilioSid String?\n\n createdAt DateTime @default(now())\n\n // Relations\n patient Patient @relation(fields: [patientId], references: [id])\n user User? @relation(fields: [userId], references: [id])\n\n @@map(\"communications\")\n}\n\nmodel PatientDocument {\n id Int @id @default(autoincrement())\n patientId Int\n filename String\n originalName String\n mimeType String\n fileSize BigInt\n filePath String\n uploadedAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([patientId])\n @@index([uploadedAt])\n}\n" } -config.runtimeDataModel = JSON.parse("{\"models\":{\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"autoBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"usbBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"patients\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"StaffToUser\"},{\"name\":\"npiProviders\",\"kind\":\"object\",\"type\":\"NpiProvider\",\"relationName\":\"NpiProviderToUser\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToUser\"},{\"name\":\"insuranceCredentials\",\"kind\":\"object\",\"type\":\"InsuranceCredential\",\"relationName\":\"InsuranceCredentialToUser\"},{\"name\":\"updatedPayments\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"backups\",\"kind\":\"object\",\"type\":\"DatabaseBackup\",\"relationName\":\"DatabaseBackupToUser\"},{\"name\":\"backupDestinations\",\"kind\":\"object\",\"type\":\"BackupDestination\",\"relationName\":\"BackupDestinationToUser\"},{\"name\":\"notifications\",\"kind\":\"object\",\"type\":\"Notification\",\"relationName\":\"NotificationToUser\"},{\"name\":\"cloudFolders\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"cloudFiles\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":null},\"Patient\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"firstName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"lastName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"gender\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"address\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"city\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"zipCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"groupNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"policyHolder\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"allergies\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"medicalConditions\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentProcedureToPatient\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"groups\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PatientToPayment\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"documents\",\"kind\":\"object\",\"type\":\"PatientDocument\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null},\"Appointment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"date\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"type\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureCodeNotes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"eligibilityStatus\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"AppointmentToClaim\"}],\"dbName\":null},\"Staff\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"StaffToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimStaff\"}],\"dbName\":null},\"NpiProvider\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"npiNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"providerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NpiProviderToUser\"}],\"dbName\":null},\"AppointmentProcedure\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureLabel\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fee\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"category\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"oralCavityArea\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"source\",\"kind\":\"enum\",\"type\":\"ProcedureSource\"},{\"name\":\"comboKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentProcedureToPatient\"}],\"dbName\":null},\"Claim\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"memberId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"remarks\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"missingTeethStatus\",\"kind\":\"enum\",\"type\":\"MissingTeethStatus\"},{\"name\":\"missingTeeth\",\"kind\":\"scalar\",\"type\":\"Json\"},{\"name\":\"serviceDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ClaimStatus\"},{\"name\":\"claimNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToClaim\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"ClaimToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"ClaimStaff\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"claimFiles\",\"kind\":\"object\",\"type\":\"ClaimFile\",\"relationName\":\"ClaimToClaimFile\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"ClaimToPayment\"}],\"dbName\":null},\"ServiceLine\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"quad\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"arch\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ServiceLineStatus\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLine\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"ClaimFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToClaimFile\"}],\"dbName\":null},\"InsuranceCredential\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"siteKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"InsuranceCredentialToUser\"}],\"dbName\":null},\"PdfGroup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"titleKey\",\"kind\":\"enum\",\"type\":\"PdfTitleKey\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"pdfs\",\"kind\":\"object\",\"type\":\"PdfFile\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"PdfFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"pdfData\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"groupId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"group\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"Payment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"updatedById\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PaymentStatus\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"icn\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPayment\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPayment\"},{\"name\":\"updatedBy\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"PaymentToServiceLine\"}],\"dbName\":null},\"ServiceLineTransaction\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"serviceLineId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"transactionId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"paidAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"adjustedAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"method\",\"kind\":\"enum\",\"type\":\"PaymentMethod\"},{\"name\":\"receivedDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLine\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"DatabaseBackup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"DatabaseBackupToUser\"}],\"dbName\":null},\"BackupDestination\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"path\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isActive\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"BackupDestinationToUser\"}],\"dbName\":null},\"Notification\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"type\",\"kind\":\"enum\",\"type\":\"NotificationTypes\"},{\"name\":\"message\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"read\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NotificationToUser\"}],\"dbName\":null},\"CloudFolder\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"parentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"parent\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"children\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"files\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":null},\"CloudFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"folderId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"isComplete\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"totalChunks\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"folder\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"chunks\",\"kind\":\"object\",\"type\":\"CloudFileChunk\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"CloudFileChunk\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"fileId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"seq\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"data\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"file\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"Communication\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"channel\",\"kind\":\"enum\",\"type\":\"CommunicationChannel\"},{\"name\":\"direction\",\"kind\":\"enum\",\"type\":\"CommunicationDirection\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"CommunicationStatus\"},{\"name\":\"body\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"callDuration\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"twilioSid\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":\"communications\"},\"PatientDocument\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"originalName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"filePath\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null}},\"enums\":{},\"types\":{}}") +config.runtimeDataModel = JSON.parse("{\"models\":{\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"autoBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"usbBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"patients\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"StaffToUser\"},{\"name\":\"npiProviders\",\"kind\":\"object\",\"type\":\"NpiProvider\",\"relationName\":\"NpiProviderToUser\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToUser\"},{\"name\":\"insuranceCredentials\",\"kind\":\"object\",\"type\":\"InsuranceCredential\",\"relationName\":\"InsuranceCredentialToUser\"},{\"name\":\"updatedPayments\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"backups\",\"kind\":\"object\",\"type\":\"DatabaseBackup\",\"relationName\":\"DatabaseBackupToUser\"},{\"name\":\"backupDestinations\",\"kind\":\"object\",\"type\":\"BackupDestination\",\"relationName\":\"BackupDestinationToUser\"},{\"name\":\"notifications\",\"kind\":\"object\",\"type\":\"Notification\",\"relationName\":\"NotificationToUser\"},{\"name\":\"cloudFolders\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"cloudFiles\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":null},\"Patient\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"firstName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"lastName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"gender\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"address\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"city\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"zipCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"groupNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"policyHolder\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"allergies\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"medicalConditions\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentProcedureToPatient\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"groups\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PatientToPayment\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"documents\",\"kind\":\"object\",\"type\":\"PatientDocument\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null},\"Appointment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"date\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"type\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureCodeNotes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"eligibilityStatus\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"AppointmentToClaim\"}],\"dbName\":null},\"Staff\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"StaffToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimStaff\"}],\"dbName\":null},\"NpiProvider\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"npiNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"providerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NpiProviderToUser\"}],\"dbName\":null},\"AppointmentProcedure\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureLabel\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fee\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"category\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"oralCavityArea\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"source\",\"kind\":\"enum\",\"type\":\"ProcedureSource\"},{\"name\":\"comboKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentProcedureToPatient\"}],\"dbName\":null},\"Claim\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"memberId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"remarks\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"missingTeethStatus\",\"kind\":\"enum\",\"type\":\"MissingTeethStatus\"},{\"name\":\"missingTeeth\",\"kind\":\"scalar\",\"type\":\"Json\"},{\"name\":\"serviceDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ClaimStatus\"},{\"name\":\"claimNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToClaim\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"ClaimToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"ClaimStaff\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"claimFiles\",\"kind\":\"object\",\"type\":\"ClaimFile\",\"relationName\":\"ClaimToClaimFile\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"ClaimToPayment\"}],\"dbName\":null},\"ServiceLine\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"quad\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"arch\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ServiceLineStatus\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLine\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"ClaimFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToClaimFile\"}],\"dbName\":null},\"InsuranceCredential\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"siteKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"InsuranceCredentialToUser\"}],\"dbName\":null},\"PdfGroup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"titleKey\",\"kind\":\"enum\",\"type\":\"PdfTitleKey\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"pdfs\",\"kind\":\"object\",\"type\":\"PdfFile\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"PdfFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"pdfData\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"groupId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"group\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"Payment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"updatedById\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PaymentStatus\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"icn\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPayment\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPayment\"},{\"name\":\"updatedBy\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"PaymentToServiceLine\"}],\"dbName\":null},\"ServiceLineTransaction\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"serviceLineId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"transactionId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"paidAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"adjustedAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"method\",\"kind\":\"enum\",\"type\":\"PaymentMethod\"},{\"name\":\"receivedDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLine\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"DatabaseBackup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"DatabaseBackupToUser\"}],\"dbName\":null},\"BackupDestination\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"path\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isActive\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"BackupDestinationToUser\"}],\"dbName\":null},\"Notification\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"type\",\"kind\":\"enum\",\"type\":\"NotificationTypes\"},{\"name\":\"message\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"read\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NotificationToUser\"}],\"dbName\":null},\"CronJobLog\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"jobName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"startedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"completedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"durationMs\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"errorMessage\",\"kind\":\"scalar\",\"type\":\"String\"}],\"dbName\":null},\"CloudFolder\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"parentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"parent\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"children\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"files\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":null},\"CloudFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"folderId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"isComplete\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"totalChunks\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"folder\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"chunks\",\"kind\":\"object\",\"type\":\"CloudFileChunk\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"CloudFileChunk\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"fileId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"seq\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"data\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"file\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"Communication\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"channel\",\"kind\":\"enum\",\"type\":\"CommunicationChannel\"},{\"name\":\"direction\",\"kind\":\"enum\",\"type\":\"CommunicationDirection\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"CommunicationStatus\"},{\"name\":\"body\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"callDuration\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"twilioSid\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":\"communications\"},\"PatientDocument\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"originalName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"filePath\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null}},\"enums\":{},\"types\":{}}") defineDmmfProperty(exports.Prisma, config.runtimeDataModel) config.parameterizationSchema = { - strings: JSON.parse("[\"where\",\"orderBy\",\"cursor\",\"user\",\"patient\",\"appointments\",\"appointment\",\"staff\",\"claim\",\"updatedBy\",\"payment\",\"serviceLine\",\"serviceLineTransactions\",\"serviceLines\",\"_count\",\"claimFiles\",\"claims\",\"procedures\",\"group\",\"pdfs\",\"groups\",\"communications\",\"documents\",\"patients\",\"npiProviders\",\"insuranceCredentials\",\"updatedPayments\",\"backups\",\"backupDestinations\",\"notifications\",\"parent\",\"children\",\"folder\",\"file\",\"chunks\",\"files\",\"cloudFolders\",\"cloudFiles\",\"User.findUnique\",\"User.findUniqueOrThrow\",\"User.findFirst\",\"User.findFirstOrThrow\",\"User.findMany\",\"data\",\"User.createOne\",\"User.createMany\",\"User.createManyAndReturn\",\"User.updateOne\",\"User.updateMany\",\"User.updateManyAndReturn\",\"create\",\"update\",\"User.upsertOne\",\"User.deleteOne\",\"User.deleteMany\",\"having\",\"_avg\",\"_sum\",\"_min\",\"_max\",\"User.groupBy\",\"User.aggregate\",\"Patient.findUnique\",\"Patient.findUniqueOrThrow\",\"Patient.findFirst\",\"Patient.findFirstOrThrow\",\"Patient.findMany\",\"Patient.createOne\",\"Patient.createMany\",\"Patient.createManyAndReturn\",\"Patient.updateOne\",\"Patient.updateMany\",\"Patient.updateManyAndReturn\",\"Patient.upsertOne\",\"Patient.deleteOne\",\"Patient.deleteMany\",\"Patient.groupBy\",\"Patient.aggregate\",\"Appointment.findUnique\",\"Appointment.findUniqueOrThrow\",\"Appointment.findFirst\",\"Appointment.findFirstOrThrow\",\"Appointment.findMany\",\"Appointment.createOne\",\"Appointment.createMany\",\"Appointment.createManyAndReturn\",\"Appointment.updateOne\",\"Appointment.updateMany\",\"Appointment.updateManyAndReturn\",\"Appointment.upsertOne\",\"Appointment.deleteOne\",\"Appointment.deleteMany\",\"Appointment.groupBy\",\"Appointment.aggregate\",\"Staff.findUnique\",\"Staff.findUniqueOrThrow\",\"Staff.findFirst\",\"Staff.findFirstOrThrow\",\"Staff.findMany\",\"Staff.createOne\",\"Staff.createMany\",\"Staff.createManyAndReturn\",\"Staff.updateOne\",\"Staff.updateMany\",\"Staff.updateManyAndReturn\",\"Staff.upsertOne\",\"Staff.deleteOne\",\"Staff.deleteMany\",\"Staff.groupBy\",\"Staff.aggregate\",\"NpiProvider.findUnique\",\"NpiProvider.findUniqueOrThrow\",\"NpiProvider.findFirst\",\"NpiProvider.findFirstOrThrow\",\"NpiProvider.findMany\",\"NpiProvider.createOne\",\"NpiProvider.createMany\",\"NpiProvider.createManyAndReturn\",\"NpiProvider.updateOne\",\"NpiProvider.updateMany\",\"NpiProvider.updateManyAndReturn\",\"NpiProvider.upsertOne\",\"NpiProvider.deleteOne\",\"NpiProvider.deleteMany\",\"NpiProvider.groupBy\",\"NpiProvider.aggregate\",\"AppointmentProcedure.findUnique\",\"AppointmentProcedure.findUniqueOrThrow\",\"AppointmentProcedure.findFirst\",\"AppointmentProcedure.findFirstOrThrow\",\"AppointmentProcedure.findMany\",\"AppointmentProcedure.createOne\",\"AppointmentProcedure.createMany\",\"AppointmentProcedure.createManyAndReturn\",\"AppointmentProcedure.updateOne\",\"AppointmentProcedure.updateMany\",\"AppointmentProcedure.updateManyAndReturn\",\"AppointmentProcedure.upsertOne\",\"AppointmentProcedure.deleteOne\",\"AppointmentProcedure.deleteMany\",\"AppointmentProcedure.groupBy\",\"AppointmentProcedure.aggregate\",\"Claim.findUnique\",\"Claim.findUniqueOrThrow\",\"Claim.findFirst\",\"Claim.findFirstOrThrow\",\"Claim.findMany\",\"Claim.createOne\",\"Claim.createMany\",\"Claim.createManyAndReturn\",\"Claim.updateOne\",\"Claim.updateMany\",\"Claim.updateManyAndReturn\",\"Claim.upsertOne\",\"Claim.deleteOne\",\"Claim.deleteMany\",\"Claim.groupBy\",\"Claim.aggregate\",\"ServiceLine.findUnique\",\"ServiceLine.findUniqueOrThrow\",\"ServiceLine.findFirst\",\"ServiceLine.findFirstOrThrow\",\"ServiceLine.findMany\",\"ServiceLine.createOne\",\"ServiceLine.createMany\",\"ServiceLine.createManyAndReturn\",\"ServiceLine.updateOne\",\"ServiceLine.updateMany\",\"ServiceLine.updateManyAndReturn\",\"ServiceLine.upsertOne\",\"ServiceLine.deleteOne\",\"ServiceLine.deleteMany\",\"ServiceLine.groupBy\",\"ServiceLine.aggregate\",\"ClaimFile.findUnique\",\"ClaimFile.findUniqueOrThrow\",\"ClaimFile.findFirst\",\"ClaimFile.findFirstOrThrow\",\"ClaimFile.findMany\",\"ClaimFile.createOne\",\"ClaimFile.createMany\",\"ClaimFile.createManyAndReturn\",\"ClaimFile.updateOne\",\"ClaimFile.updateMany\",\"ClaimFile.updateManyAndReturn\",\"ClaimFile.upsertOne\",\"ClaimFile.deleteOne\",\"ClaimFile.deleteMany\",\"ClaimFile.groupBy\",\"ClaimFile.aggregate\",\"InsuranceCredential.findUnique\",\"InsuranceCredential.findUniqueOrThrow\",\"InsuranceCredential.findFirst\",\"InsuranceCredential.findFirstOrThrow\",\"InsuranceCredential.findMany\",\"InsuranceCredential.createOne\",\"InsuranceCredential.createMany\",\"InsuranceCredential.createManyAndReturn\",\"InsuranceCredential.updateOne\",\"InsuranceCredential.updateMany\",\"InsuranceCredential.updateManyAndReturn\",\"InsuranceCredential.upsertOne\",\"InsuranceCredential.deleteOne\",\"InsuranceCredential.deleteMany\",\"InsuranceCredential.groupBy\",\"InsuranceCredential.aggregate\",\"PdfGroup.findUnique\",\"PdfGroup.findUniqueOrThrow\",\"PdfGroup.findFirst\",\"PdfGroup.findFirstOrThrow\",\"PdfGroup.findMany\",\"PdfGroup.createOne\",\"PdfGroup.createMany\",\"PdfGroup.createManyAndReturn\",\"PdfGroup.updateOne\",\"PdfGroup.updateMany\",\"PdfGroup.updateManyAndReturn\",\"PdfGroup.upsertOne\",\"PdfGroup.deleteOne\",\"PdfGroup.deleteMany\",\"PdfGroup.groupBy\",\"PdfGroup.aggregate\",\"PdfFile.findUnique\",\"PdfFile.findUniqueOrThrow\",\"PdfFile.findFirst\",\"PdfFile.findFirstOrThrow\",\"PdfFile.findMany\",\"PdfFile.createOne\",\"PdfFile.createMany\",\"PdfFile.createManyAndReturn\",\"PdfFile.updateOne\",\"PdfFile.updateMany\",\"PdfFile.updateManyAndReturn\",\"PdfFile.upsertOne\",\"PdfFile.deleteOne\",\"PdfFile.deleteMany\",\"PdfFile.groupBy\",\"PdfFile.aggregate\",\"Payment.findUnique\",\"Payment.findUniqueOrThrow\",\"Payment.findFirst\",\"Payment.findFirstOrThrow\",\"Payment.findMany\",\"Payment.createOne\",\"Payment.createMany\",\"Payment.createManyAndReturn\",\"Payment.updateOne\",\"Payment.updateMany\",\"Payment.updateManyAndReturn\",\"Payment.upsertOne\",\"Payment.deleteOne\",\"Payment.deleteMany\",\"Payment.groupBy\",\"Payment.aggregate\",\"ServiceLineTransaction.findUnique\",\"ServiceLineTransaction.findUniqueOrThrow\",\"ServiceLineTransaction.findFirst\",\"ServiceLineTransaction.findFirstOrThrow\",\"ServiceLineTransaction.findMany\",\"ServiceLineTransaction.createOne\",\"ServiceLineTransaction.createMany\",\"ServiceLineTransaction.createManyAndReturn\",\"ServiceLineTransaction.updateOne\",\"ServiceLineTransaction.updateMany\",\"ServiceLineTransaction.updateManyAndReturn\",\"ServiceLineTransaction.upsertOne\",\"ServiceLineTransaction.deleteOne\",\"ServiceLineTransaction.deleteMany\",\"ServiceLineTransaction.groupBy\",\"ServiceLineTransaction.aggregate\",\"DatabaseBackup.findUnique\",\"DatabaseBackup.findUniqueOrThrow\",\"DatabaseBackup.findFirst\",\"DatabaseBackup.findFirstOrThrow\",\"DatabaseBackup.findMany\",\"DatabaseBackup.createOne\",\"DatabaseBackup.createMany\",\"DatabaseBackup.createManyAndReturn\",\"DatabaseBackup.updateOne\",\"DatabaseBackup.updateMany\",\"DatabaseBackup.updateManyAndReturn\",\"DatabaseBackup.upsertOne\",\"DatabaseBackup.deleteOne\",\"DatabaseBackup.deleteMany\",\"DatabaseBackup.groupBy\",\"DatabaseBackup.aggregate\",\"BackupDestination.findUnique\",\"BackupDestination.findUniqueOrThrow\",\"BackupDestination.findFirst\",\"BackupDestination.findFirstOrThrow\",\"BackupDestination.findMany\",\"BackupDestination.createOne\",\"BackupDestination.createMany\",\"BackupDestination.createManyAndReturn\",\"BackupDestination.updateOne\",\"BackupDestination.updateMany\",\"BackupDestination.updateManyAndReturn\",\"BackupDestination.upsertOne\",\"BackupDestination.deleteOne\",\"BackupDestination.deleteMany\",\"BackupDestination.groupBy\",\"BackupDestination.aggregate\",\"Notification.findUnique\",\"Notification.findUniqueOrThrow\",\"Notification.findFirst\",\"Notification.findFirstOrThrow\",\"Notification.findMany\",\"Notification.createOne\",\"Notification.createMany\",\"Notification.createManyAndReturn\",\"Notification.updateOne\",\"Notification.updateMany\",\"Notification.updateManyAndReturn\",\"Notification.upsertOne\",\"Notification.deleteOne\",\"Notification.deleteMany\",\"Notification.groupBy\",\"Notification.aggregate\",\"CloudFolder.findUnique\",\"CloudFolder.findUniqueOrThrow\",\"CloudFolder.findFirst\",\"CloudFolder.findFirstOrThrow\",\"CloudFolder.findMany\",\"CloudFolder.createOne\",\"CloudFolder.createMany\",\"CloudFolder.createManyAndReturn\",\"CloudFolder.updateOne\",\"CloudFolder.updateMany\",\"CloudFolder.updateManyAndReturn\",\"CloudFolder.upsertOne\",\"CloudFolder.deleteOne\",\"CloudFolder.deleteMany\",\"CloudFolder.groupBy\",\"CloudFolder.aggregate\",\"CloudFile.findUnique\",\"CloudFile.findUniqueOrThrow\",\"CloudFile.findFirst\",\"CloudFile.findFirstOrThrow\",\"CloudFile.findMany\",\"CloudFile.createOne\",\"CloudFile.createMany\",\"CloudFile.createManyAndReturn\",\"CloudFile.updateOne\",\"CloudFile.updateMany\",\"CloudFile.updateManyAndReturn\",\"CloudFile.upsertOne\",\"CloudFile.deleteOne\",\"CloudFile.deleteMany\",\"CloudFile.groupBy\",\"CloudFile.aggregate\",\"CloudFileChunk.findUnique\",\"CloudFileChunk.findUniqueOrThrow\",\"CloudFileChunk.findFirst\",\"CloudFileChunk.findFirstOrThrow\",\"CloudFileChunk.findMany\",\"CloudFileChunk.createOne\",\"CloudFileChunk.createMany\",\"CloudFileChunk.createManyAndReturn\",\"CloudFileChunk.updateOne\",\"CloudFileChunk.updateMany\",\"CloudFileChunk.updateManyAndReturn\",\"CloudFileChunk.upsertOne\",\"CloudFileChunk.deleteOne\",\"CloudFileChunk.deleteMany\",\"CloudFileChunk.groupBy\",\"CloudFileChunk.aggregate\",\"Communication.findUnique\",\"Communication.findUniqueOrThrow\",\"Communication.findFirst\",\"Communication.findFirstOrThrow\",\"Communication.findMany\",\"Communication.createOne\",\"Communication.createMany\",\"Communication.createManyAndReturn\",\"Communication.updateOne\",\"Communication.updateMany\",\"Communication.updateManyAndReturn\",\"Communication.upsertOne\",\"Communication.deleteOne\",\"Communication.deleteMany\",\"Communication.groupBy\",\"Communication.aggregate\",\"PatientDocument.findUnique\",\"PatientDocument.findUniqueOrThrow\",\"PatientDocument.findFirst\",\"PatientDocument.findFirstOrThrow\",\"PatientDocument.findMany\",\"PatientDocument.createOne\",\"PatientDocument.createMany\",\"PatientDocument.createManyAndReturn\",\"PatientDocument.updateOne\",\"PatientDocument.updateMany\",\"PatientDocument.updateManyAndReturn\",\"PatientDocument.upsertOne\",\"PatientDocument.deleteOne\",\"PatientDocument.deleteMany\",\"PatientDocument.groupBy\",\"PatientDocument.aggregate\",\"AND\",\"OR\",\"NOT\",\"id\",\"patientId\",\"filename\",\"originalName\",\"mimeType\",\"fileSize\",\"filePath\",\"uploadedAt\",\"updatedAt\",\"equals\",\"in\",\"notIn\",\"lt\",\"lte\",\"gt\",\"gte\",\"not\",\"contains\",\"startsWith\",\"endsWith\",\"userId\",\"CommunicationChannel\",\"channel\",\"CommunicationDirection\",\"direction\",\"CommunicationStatus\",\"status\",\"body\",\"callDuration\",\"twilioSid\",\"createdAt\",\"fileId\",\"seq\",\"name\",\"folderId\",\"isComplete\",\"totalChunks\",\"parentId\",\"NotificationTypes\",\"type\",\"message\",\"read\",\"path\",\"isActive\",\"paymentId\",\"serviceLineId\",\"transactionId\",\"paidAmount\",\"adjustedAmount\",\"PaymentMethod\",\"method\",\"receivedDate\",\"payerName\",\"notes\",\"claimId\",\"updatedById\",\"totalBilled\",\"totalPaid\",\"totalAdjusted\",\"totalDue\",\"PaymentStatus\",\"icn\",\"pdfData\",\"groupId\",\"title\",\"PdfTitleKey\",\"titleKey\",\"siteKey\",\"username\",\"password\",\"procedureCode\",\"procedureDate\",\"quad\",\"arch\",\"toothNumber\",\"toothSurface\",\"ServiceLineStatus\",\"appointmentId\",\"staffId\",\"patientName\",\"memberId\",\"dateOfBirth\",\"remarks\",\"MissingTeethStatus\",\"missingTeethStatus\",\"missingTeeth\",\"serviceDate\",\"insuranceProvider\",\"ClaimStatus\",\"claimNumber\",\"string_contains\",\"string_starts_with\",\"string_ends_with\",\"array_starts_with\",\"array_ends_with\",\"array_contains\",\"procedureLabel\",\"fee\",\"category\",\"oralCavityArea\",\"ProcedureSource\",\"source\",\"comboKey\",\"npiNumber\",\"providerName\",\"email\",\"role\",\"phone\",\"date\",\"startTime\",\"endTime\",\"procedureCodeNotes\",\"PatientStatus\",\"eligibilityStatus\",\"firstName\",\"lastName\",\"gender\",\"address\",\"city\",\"zipCode\",\"insuranceId\",\"groupNumber\",\"policyHolder\",\"allergies\",\"medicalConditions\",\"autoBackupEnabled\",\"usbBackupEnabled\",\"fileId_seq\",\"every\",\"some\",\"none\",\"userId_parentId_name\",\"userId_siteKey\",\"userId_npiNumber\",\"is\",\"isNot\",\"connectOrCreate\",\"upsert\",\"createMany\",\"set\",\"disconnect\",\"delete\",\"connect\",\"updateMany\",\"deleteMany\",\"increment\",\"decrement\",\"multiply\",\"divide\"]"), - graph: "nQ3nAeACFQUAAIQGACAHAACsBgAgEAAAhQYAIBUAALMGACAXAACrBgAgGAAArQYAIBkAAK4GACAaAACvBgAgGwAAsAYAIBwAALEGACAdAACyBgAgJAAA-AUAICUAAPkFACCOAwAAqgYAMI8DAAANABCQAwAAqgYAMJEDAgAAAAHVAwEAAAAB1gMBAO4FACGOBCAA8gUAIY8EIADyBQAhAQAAAAEAIB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhEgMAAMILACAFAAC1CwAgCgAAugsAIBAAALgLACARAADQCwAgFAAA0QsAIBUAAMALACAWAADSCwAg6AMAAMUGACD6AwAAxQYAIIYEAADFBgAghwQAAMUGACCIBAAAxQYAIIkEAADFBgAgigQAAMUGACCLBAAAxQYAIIwEAADFBgAgjQQAAMUGACAeAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgAAAAGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhAwAAAAMAIAEAAAQAMAIAAAUAIBYDAADzBQAgBAAAhwYAIAcAAKgGACAQAACFBgAgEQAAtgYAII4DAAC0BgAwjwMAAAcAEJADAAC0BgAwkQMCAOkFACGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIHAwAAwgsAIAQAAMULACAHAADOCwAgEAAAuAsAIBEAANALACDGAwAAxQYAIIAEAADFBgAgFgMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIAAAABkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_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_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEFCgAAzAsAIAsAAM0LACC_AwAAxQYAIMUDAADFBgAgxgMAAMUGACAQCgAAnwYAIAsAAKAGACCOAwAAnQYAMI8DAAAfABCQAwAAnQYAMJEDAgAAAAGvA0AA6wUAIb0DAgDpBQAhvgMCAOkFACG_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_AMAAMUGACANAwAAgwYAIAUAAIQGACAQAACFBgAgjgMAAIIGADCPAwAACwAQkAMAAIIGADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhAwAAAAsAIAEAAFcAMAIAAFgAIAkDAADzBQAgjgMAAIEGADCPAwAAWgAQkAMAAIEGADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhAQMAAMILACAKAwAA8wUAII4DAACBBgAwjwMAAFoAEJADAACBBgAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhlgQAAIAGACADAAAAWgAgAQAAWwAwAgAAXAAgAwAAABAAIAEAABEAMAIAABIAIAkDAADzBQAgjgMAAP8FADCPAwAAXwAQkAMAAP8FADCRAwIA6QUAIaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhAQMAAMILACAKAwAA8wUAII4DAAD_BQAwjwMAAF8AEJADAAD_BQAwkQMCAAAAAaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhlQQAAP4FACADAAAAXwAgAQAAYAAwAgAAYQAgAwAAABsAIAEAAEMAMAIAAEQAIAcDAADzBQAgjgMAAP0FADCPAwAAZAAQkAMAAP0FADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACEBAwAAwgsAIAcDAADzBQAgjgMAAP0FADCPAwAAZAAQkAMAAP0FADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIQMAAABkACABAABlADACAABmACAJAwAA8wUAII4DAAD8BQAwjwMAAGgAEJADAAD8BQAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuwMBAO4FACG8AyAA8gUAIQEDAADCCwAgCQMAAPMFACCOAwAA_AUAMI8DAABoABCQAwAA_AUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhuwMBAO4FACG8AyAA8gUAIQMAAABoACABAABpADACAABqACAKAwAA8wUAII4DAAD6BQAwjwMAAGwAEJADAAD6BQAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQEDAADCCwAgCgMAAPMFACCOAwAA-gUAMI8DAABsABCQAwAA-gUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQMAAABsACABAABtADACAABuACANAwAA8wUAIB4AAPQFACAfAAD4BQAgIwAA-QUAII4DAAD3BQAwjwMAAHAAEJADAAD3BQAwkQMCAOkFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhBQMAAMILACAeAADDCwAgHwAAvgsAICMAAL8LACC2AwAAxQYAIA4DAADzBQAgHgAA9AUAIB8AAPgFACAjAAD5BQAgjgMAAPcFADCPAwAAcAAQkAMAAPcFADCRAwIAAAABmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIZQEAAD2BQAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAABwACADAAAAcAAgAQAAcQAwAgAAcgAgEAMAAPMFACAgAAD0BQAgIgAA9QUAII4DAADtBQAwjwMAAHYAEJADAADtBQAwkQMCAOkFACGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACEGAwAAwgsAICAAAMMLACAiAADECwAglQMAAMUGACCzAwAAxQYAILUDAADFBgAgEAMAAPMFACAgAAD0BQAgIgAA9QUAII4DAADtBQAwjwMAAHYAEJADAADtBQAwkQMCAAAAAZUDAQDvBQAhlgMEAPAFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbMDAgDxBQAhtAMgAPIFACG1AwIA8QUAIQMAAAB2ACABAAB3ADACAAB4ACABAAAAcAAgCSEAAOwFACArAAHqBQAhjgMAAOgFADCPAwAAewAQkAMAAOgFADCRAwIA6QUAIa8DQADrBQAhsAMCAOkFACGxAwIA6QUAIQEhAADBCwAgCiEAAOwFACArAAHqBQAhjgMAAOgFADCPAwAAewAQkAMAAOgFADCRAwIAAAABrwNAAOsFACGwAwIA6QUAIbEDAgDpBQAhkAQAAOcFACADAAAAewAgAQAAfAAwAgAAfQAgAQAAAHsAIAEAAABwACABAAAAdgAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAABGACABAABHADACAABIACABAAAAAwAgAQAAAAcAIAEAAAALACABAAAAWgAgAQAAABAAIAEAAABfACABAAAAGwAgAQAAAGQAIAEAAABoACABAAAAbAAgAQAAAHAAIAEAAAB2ACABAAAARgAgAQAAAAEAIA0FAAC1CwAgBwAAtgsAIBAAALgLACAVAADACwAgFwAAtAsAIBgAALcLACAZAAC5CwAgGgAAugsAIBsAALsLACAcAAC8CwAgHQAAvQsAICQAAL4LACAlAAC_CwAgAwAAAA0AIAEAAJIBADACAAABACADAAAADQAgAQAAkgEAMAIAAAEAIAMAAAANACABAACSAQAwAgAAAQAgEgUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQErAACWAQAgBZEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABASsAAJgBADABKwAAmAEAMBIFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIQIAAAABACArAACbAQAgBZEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACECAAAADQAgKwAAnQEAIAIAAAANACArAACdAQAgAwAAAAEAIDIAAJYBACAzAACbAQAgAQAAAAEAIAEAAAANACAFDgAAiwoAIDgAAIwKACA5AACPCgAgOgAAjgoAIDsAAI0KACAIjgMAAOYFADCPAwAApAEAEJADAADmBQAwkQMCAIwFACHVAwEAjQUAIdYDAQCNBQAhjgQgAK8FACGPBCAArwUAIQMAAAANACABAACjAQAwNwAApAEAIAMAAAANACABAACSAQAwAgAAAQAgAQAAAAUAIAEAAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAMAAAADACABAAAEADACAAAFACAbAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQErAACsAQAgE5EDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABASsAAK4BADABKwAArgEAMBsDAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQIAAAAFACArAACxAQAgE5EDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQIAAAADACArAACzAQAgAgAAAAMAICsAALMBACADAAAABQAgMgAArAEAIDMAALEBACABAAAABQAgAQAAAAMAIA8OAACrCQAgOAAArAkAIDkAAK8JACA6AACuCQAgOwAArQkAIOgDAADFBgAg-gMAAMUGACCGBAAAxQYAIIcEAADFBgAgiAQAAMUGACCJBAAAxQYAIIoEAADFBgAgiwQAAMUGACCMBAAAxQYAII0EAADFBgAgFo4DAADlBQAwjwMAALoBABCQAwAA5QUAMJEDAgCMBQAhpQMCAIwFACGrAwAA4gWCBCKvA0AAjwUAIeIDQACPBQAh6AMBAJ4FACH6AwEAngUAIfwDAQCNBQAhgwQBAI0FACGEBAEAjQUAIYUEAQCNBQAhhgQBAJ4FACGHBAEAngUAIYgEAQCeBQAhiQQBAJ4FACGKBAEAngUAIYsEAQCeBQAhjAQBAJ4FACGNBAEAngUAIQMAAAADACABAAC5AQAwNwAAugEAIAMAAAADACABAAAEADACAAAFACABAAAACQAgAQAAAAkAIAMAAAAHACABAAAIADACAAAJACADAAAABwAgAQAACAAwAgAACQAgAwAAAAcAIAEAAAgAMAIAAAkAIBMDAACeCQAgBAAAnQkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgErAADCAQAgDpEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgErAADEAQAwASsAAMQBADABAAAACwAgEwMAAIQJACAEAACDCQAgBwAAqQkAIBAAAIYJACARAACFCQAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCICAAAACQAgKwAAyAEAIA6RAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIgIAAAAHACArAADKAQAgAgAAAAcAICsAAMoBACABAAAACwAgAwAAAAkAIDIAAMIBACAzAADIAQAgAQAAAAkAIAEAAAAHACAHDgAApAkAIDgAAKUJACA5AACoCQAgOgAApwkAIDsAAKYJACDGAwAAxQYAIIAEAADFBgAgEY4DAADhBQAwjwMAANIBABCQAwAA4QUAMJEDAgCMBQAhkgMCAIwFACGlAwIAjAUAIasDAQCNBQAhrwNAAI8FACG4AwEAjQUAIcYDAQCeBQAh0QMBAI0FACHfAwIAjAUAIf0DQACPBQAh_gMBAI0FACH_AwEAjQUAIYAEAQCeBQAhggQAAOIFggQiAwAAAAcAIAEAANEBADA3AADSAQAgAwAAAAcAIAEAAAgAMAIAAAkAIAEAAABYACABAAAAWAAgAwAAAAsAIAEAAFcAMAIAAFgAIAMAAAALACABAABXADACAABYACADAAAACwAgAQAAVwAwAgAAWAAgCgMAAKEJACAFAACiCQAgEAAAowkAIJEDAgAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAEBKwAA2gEAIAeRAwIAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABASsAANwBADABKwAA3AEAMAEAAAANACAKAwAA6AgAIAUAAOkIACAQAADqCAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACECAAAAWAAgKwAA4AEAIAeRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQIAAAALACArAADiAQAgAgAAAAsAICsAAOIBACABAAAADQAgAwAAAFgAIDIAANoBACAzAADgAQAgAQAAAFgAIAEAAAALACAHDgAA4wgAIDgAAOQIACA5AADnCAAgOgAA5ggAIDsAAOUIACD6AwAAxQYAIPwDAADFBgAgCo4DAADgBQAwjwMAAOoBABCQAwAA4AUAMJEDAgCMBQAhpQMCAIwFACGvA0AAjwUAIbIDAQCNBQAh-gMBAJ4FACH7AwEAjQUAIfwDAQCeBQAhAwAAAAsAIAEAAOkBADA3AADqAQAgAwAAAAsAIAEAAFcAMAIAAFgAIAEAAABcACABAAAAXAAgAwAAAFoAIAEAAFsAMAIAAFwAIAMAAABaACABAABbADACAABcACADAAAAWgAgAQAAWwAwAgAAXAAgBgMAAOIIACCRAwIAAAABpQMCAAAAAa8DQAAAAAH4AwEAAAAB-QMBAAAAAQErAADyAQAgBZEDAgAAAAGlAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABASsAAPQBADABKwAA9AEAMAYDAADhCAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAh-AMBAL8GACH5AwEAvwYAIQIAAABcACArAAD3AQAgBZEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIfgDAQC_BgAh-QMBAL8GACECAAAAWgAgKwAA-QEAIAIAAABaACArAAD5AQAgAwAAAFwAIDIAAPIBACAzAAD3AQAgAQAAAFwAIAEAAABaACAFDgAA3AgAIDgAAN0IACA5AADgCAAgOgAA3wgAIDsAAN4IACAIjgMAAN8FADCPAwAAgAIAEJADAADfBQAwkQMCAIwFACGlAwIAjAUAIa8DQACPBQAh-AMBAI0FACH5AwEAjQUAIQMAAABaACABAAD_AQAwNwAAgAIAIAMAAABaACABAABbADACAABcACABAAAAMwAgAQAAADMAIAMAAAAxACABAAAyADACAAAzACADAAAAMQAgAQAAMgAwAgAAMwAgAwAAADEAIAEAADIAMAIAADMAIA8EAADbCAAgBgAA2ggAIJEDAgAAAAGSAwIAAAABrwNAAAAAAdcDAQAAAAHbAwEAAAAB3AMBAAAAAd4DAgAAAAHxAwEAAAAB8gMQAAAAAfMDAQAAAAH0AwEAAAAB9gMAAAD2AwL3AwEAAAABASsAAIgCACANkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB3gMCAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAEBKwAAigIAMAErAACKAgAwDwQAANkIACAGAADYCAAgkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh3gMCAMIGACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhAgAAADMAICsAAI0CACANkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh3gMCAMIGACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhAgAAADEAICsAAI8CACACAAAAMQAgKwAAjwIAIAMAAAAzACAyAACIAgAgMwAAjQIAIAEAAAAzACABAAAAMQAgDA4AANEIACA4AADSCAAgOQAA1QgAIDoAANQIACA7AADTCAAg2wMAAMUGACDcAwAAxQYAIPEDAADFBgAg8gMAAMUGACDzAwAAxQYAIPQDAADFBgAg9wMAAMUGACAQjgMAANgFADCPAwAAlgIAEJADAADYBQAwkQMCAIwFACGSAwIAjAUAIa8DQACPBQAh1wMBAI0FACHbAwEAngUAIdwDAQCeBQAh3gMCAIwFACHxAwEAngUAIfIDEADZBQAh8wMBAJ4FACH0AwEAngUAIfYDAADaBfYDIvcDAQCeBQAhAwAAADEAIAEAAJUCADA3AACWAgAgAwAAADEAIAEAADIAMAIAADMAIAEAAAASACABAAAAEgAgAwAAABAAIAEAABEAMAIAABIAIAMAAAAQACABAAARADACAAASACADAAAAEAAgAQAAEQAwAgAAEgAgGAMAAMwIACAEAADKCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABASsAAJ4CACARkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQErAACgAgAwASsAAKACADABAAAADQAgAQAAAAsAIBgDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACECAAAAEgAgKwAApQIAIBGRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIQIAAAAQACArAACnAgAgAgAAABAAICsAAKcCACABAAAADQAgAQAAAAsAIAMAAAASACAyAACeAgAgMwAApQIAIAEAAAASACABAAAAEAAgBw4AAKIIACA4AACjCAAgOQAApggAIDoAAKUIACA7AACkCAAg5gMAAMUGACDqAwAAxQYAIBSOAwAAzwUAMI8DAACwAgAQkAMAAM8FADCRAwIAjAUAIZIDAgCMBQAhmQNAAI8FACGlAwIAjAUAIasDAADSBeoDIq8DQACPBQAh3gMCAIwFACHfAwIAjAUAIeADAQCNBQAh4QMBAI0FACHiA0AAjwUAIeMDAQCNBQAh5QMAANAF5QMi5gMAANEFACDnA0AAjwUAIegDAQCNBQAh6gMBAJ4FACEDAAAAEAAgAQAArwIAMDcAALACACADAAAAEAAgAQAAEQAwAgAAEgAgAQAAABgAIAEAAAAYACADAAAAFgAgAQAAFwAwAgAAGAAgAwAAABYAIAEAABcAMAIAABgAIAMAAAAWACABAAAXADACAAAYACARCAAA4AcAIAoAAKEIACAMAADhBwAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABASsAALgCACAOkQMCAAAAAasDAAAA3gMCvQMCAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABASsAALoCADABKwAAugIAMAEAAAAQACABAAAAGwAgEQgAANEHACAKAACgCAAgDAAA0gcAIJEDAgDCBgAhqwMAAM8H3gMivQMCAM8GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhAgAAABgAICsAAL8CACAOkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIccDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACECAAAAFgAgKwAAwQIAIAIAAAAWACArAADBAgAgAQAAABAAIAEAAAAbACADAAAAGAAgMgAAuAIAIDMAAL8CACABAAAAGAAgAQAAABYAIAsOAACbCAAgOAAAnAgAIDkAAJ8IACA6AACeCAAgOwAAnQgAIL0DAADFBgAgxwMAAMUGACDZAwAAxQYAINoDAADFBgAg2wMAAMUGACDcAwAAxQYAIBGOAwAAywUAMI8DAADKAgAQkAMAAMsFADCRAwIAjAUAIasDAADMBd4DIr0DAgCaBQAhxwMCAJoFACHJAxAAugUAIcoDEAC6BQAhywMQALoFACHMAxAAugUAIdcDAQCNBQAh2ANAAI8FACHZAwEAngUAIdoDAQCeBQAh2wMBAJ4FACHcAwEAngUAIQMAAAAWACABAADJAgAwNwAAygIAIAMAAAAWACABAAAXADACAAAYACABAAAAKgAgAQAAACoAIAMAAAAoACABAAApADACAAAqACADAAAAKAAgAQAAKQAwAgAAKgAgAwAAACgAIAEAACkAMAIAACoAIAUIAACaCAAgkQMCAAAAAZMDAQAAAAGVAwEAAAABxwMCAAAAAQErAADSAgAgBJEDAgAAAAGTAwEAAAABlQMBAAAAAccDAgAAAAEBKwAA1AIAMAErAADUAgAwBQgAAJkIACCRAwIAwgYAIZMDAQC_BgAhlQMBAL8GACHHAwIAwgYAIQIAAAAqACArAADXAgAgBJEDAgDCBgAhkwMBAL8GACGVAwEAvwYAIccDAgDCBgAhAgAAACgAICsAANkCACACAAAAKAAgKwAA2QIAIAMAAAAqACAyAADSAgAgMwAA1wIAIAEAAAAqACABAAAAKAAgBQ4AAJQIACA4AACVCAAgOQAAmAgAIDoAAJcIACA7AACWCAAgB44DAADKBQAwjwMAAOACABCQAwAAygUAMJEDAgCMBQAhkwMBAI0FACGVAwEAjQUAIccDAgCMBQAhAwAAACgAIAEAAN8CADA3AADgAgAgAwAAACgAIAEAACkAMAIAACoAIAEAAABhACABAAAAYQAgAwAAAF8AIAEAAGAAMAIAAGEAIAMAAABfACABAABgADACAABhACADAAAAXwAgAQAAYAAwAgAAYQAgBgMAAJMIACCRAwIAAAABpQMCAAAAAdQDAQAAAAHVAwEAAAAB1gMBAAAAAQErAADoAgAgBZEDAgAAAAGlAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABASsAAOoCADABKwAA6gIAMAYDAACSCAAgkQMCAMIGACGlAwIAwgYAIdQDAQC_BgAh1QMBAL8GACHWAwEAvwYAIQIAAABhACArAADtAgAgBZEDAgDCBgAhpQMCAMIGACHUAwEAvwYAIdUDAQC_BgAh1gMBAL8GACECAAAAXwAgKwAA7wIAIAIAAABfACArAADvAgAgAwAAAGEAIDIAAOgCACAzAADtAgAgAQAAAGEAIAEAAABfACAFDgAAjQgAIDgAAI4IACA5AACRCAAgOgAAkAgAIDsAAI8IACAIjgMAAMkFADCPAwAA9gIAEJADAADJBQAwkQMCAIwFACGlAwIAjAUAIdQDAQCNBQAh1QMBAI0FACHWAwEAjQUAIQMAAABfACABAAD1AgAwNwAA9gIAIAMAAABfACABAABgADACAABhACABAAAAPAAgAQAAADwAIAMAAAA6ACABAAA7ADACAAA8ACADAAAAOgAgAQAAOwAwAgAAPAAgAwAAADoAIAEAADsAMAIAADwAIAcEAACLCAAgEwAAjAgAIJEDAgAAAAGSAwIAAAABrwNAAAAAAdEDAQAAAAHTAwAAANMDAgErAAD-AgAgBZEDAgAAAAGSAwIAAAABrwNAAAAAAdEDAQAAAAHTAwAAANMDAgErAACAAwAwASsAAIADADAHBAAA_QcAIBMAAP4HACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgIAAAA8ACArAACDAwAgBZEDAgDCBgAhkgMCAMIGACGvA0AAwQYAIdEDAQC_BgAh0wMAAPwH0wMiAgAAADoAICsAAIUDACACAAAAOgAgKwAAhQMAIAMAAAA8ACAyAAD-AgAgMwAAgwMAIAEAAAA8ACABAAAAOgAgBQ4AAPcHACA4AAD4BwAgOQAA-wcAIDoAAPoHACA7AAD5BwAgCI4DAADFBQAwjwMAAIwDABCQAwAAxQUAMJEDAgCMBQAhkgMCAIwFACGvA0AAjwUAIdEDAQCNBQAh0wMAAMYF0wMiAwAAADoAIAEAAIsDADA3AACMAwAgAwAAADoAIAEAADsAMAIAADwAIAEAAABAACABAAAAQAAgAwAAAD4AIAEAAD8AMAIAAEAAIAMAAAA-ACABAAA_ADACAABAACADAAAAPgAgAQAAPwAwAgAAQAAgBhIAAPYHACCRAwIAAAABkwMBAAAAAZgDQAAAAAHPAwABAAAB0AMCAAAAAQErAACUAwAgBZEDAgAAAAGTAwEAAAABmANAAAAAAc8DAAEAAAHQAwIAAAABASsAAJYDADABKwAAlgMAMAYSAAD1BwAgkQMCAMIGACGTAwEAvwYAIZgDQADBBgAhzwMAAdkGACHQAwIAwgYAIQIAAABAACArAACZAwAgBZEDAgDCBgAhkwMBAL8GACGYA0AAwQYAIc8DAAHZBgAh0AMCAMIGACECAAAAPgAgKwAAmwMAIAIAAAA-ACArAACbAwAgAwAAAEAAIDIAAJQDACAzAACZAwAgAQAAAEAAIAEAAAA-ACAFDgAA8AcAIDgAAPEHACA5AAD0BwAgOgAA8wcAIDsAAPIHACAIjgMAAMQFADCPAwAAogMAEJADAADEBQAwkQMCAIwFACGTAwEAjQUAIZgDQACPBQAhzwMAAasFACHQAwIAjAUAIQMAAAA-ACABAAChAwAwNwAAogMAIAMAAAA-ACABAAA_ADACAABAACABAAAARAAgAQAAAEQAIAMAAAAbACABAABDADACAABEACADAAAAGwAgAQAAQwAwAgAARAAgAwAAABsAIAEAAEMAMAIAAEQAIBMEAADsBwAgCAAA6wcAIAkAAO0HACAMAADuBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQErAACqAwAgDpEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQErAACsAwAwASsAAKwDADABAAAAEAAgAQAAAA0AIBMEAADBBwAgCAAAwAcAIAkAAMIHACAMAADDBwAgDQAAxAcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhAgAAAEQAICsAALEDACAOkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACECAAAAGwAgKwAAswMAIAIAAAAbACArAACzAwAgAQAAABAAIAEAAAANACADAAAARAAgMgAAqgMAIDMAALEDACABAAAARAAgAQAAABsAIAkOAAC6BwAgOAAAuwcAIDkAAL4HACA6AAC9BwAgOwAAvAcAIMYDAADFBgAgxwMAAMUGACDIAwAAxQYAIM4DAADFBgAgEY4DAADABQAwjwMAALwDABCQAwAAwAUAMJEDAgCMBQAhkgMCAIwFACGZA0AAjwUAIaUDAgCMBQAhqwMAAMEFzgMirwNAAI8FACHGAwEAngUAIccDAgCaBQAhyAMCAJoFACHJAxAAugUAIcoDEAC6BQAhywMQALoFACHMAxAAugUAIc4DAQCeBQAhAwAAABsAIAEAALsDADA3AAC8AwAgAwAAABsAIAEAAEMAMAIAAEQAIAEAAAAhACABAAAAIQAgAwAAAB8AIAEAACAAMAIAACEAIAMAAAAfACABAAAgADACAAAhACADAAAAHwAgAQAAIAAwAgAAIQAgDQoAALgHACALAAC5BwAgkQMCAAAAAa8DQAAAAAG9AwIAAAABvgMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABASsAAMQDACALkQMCAAAAAa8DQAAAAAG9AwIAAAABvgMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABASsAAMYDADABKwAAxgMAMA0KAAC2BwAgCwAAtwcAIJEDAgDCBgAhrwNAAMEGACG9AwIAwgYAIb4DAgDCBgAhvwMBAM4GACHAAxAAtAcAIcEDEAC0BwAhwwMAALUHwwMixANAAMEGACHFAwEAzgYAIcYDAQDOBgAhAgAAACEAICsAAMkDACALkQMCAMIGACGvA0AAwQYAIb0DAgDCBgAhvgMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACECAAAAHwAgKwAAywMAIAIAAAAfACArAADLAwAgAwAAACEAIDIAAMQDACAzAADJAwAgAQAAACEAIAEAAAAfACAIDgAArwcAIDgAALAHACA5AACzBwAgOgAAsgcAIDsAALEHACC_AwAAxQYAIMUDAADFBgAgxgMAAMUGACAOjgMAALkFADCPAwAA0gMAEJADAAC5BQAwkQMCAIwFACGvA0AAjwUAIb0DAgCMBQAhvgMCAIwFACG_AwEAngUAIcADEAC6BQAhwQMQALoFACHDAwAAuwXDAyLEA0AAjwUAIcUDAQCeBQAhxgMBAJ4FACEDAAAAHwAgAQAA0QMAMDcAANIDACADAAAAHwAgAQAAIAAwAgAAIQAgAQAAAGYAIAEAAABmACADAAAAZAAgAQAAZQAwAgAAZgAgAwAAAGQAIAEAAGUAMAIAAGYAIAMAAABkACABAABlADACAABmACAEAwAArgcAIJEDAgAAAAGlAwIAAAABrwNAAAAAAQErAADaAwAgA5EDAgAAAAGlAwIAAAABrwNAAAAAAQErAADcAwAwASsAANwDADAEAwAArQcAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIQIAAABmACArAADfAwAgA5EDAgDCBgAhpQMCAMIGACGvA0AAwQYAIQIAAABkACArAADhAwAgAgAAAGQAICsAAOEDACADAAAAZgAgMgAA2gMAIDMAAN8DACABAAAAZgAgAQAAAGQAIAUOAACoBwAgOAAAqQcAIDkAAKwHACA6AACrBwAgOwAAqgcAIAaOAwAAuAUAMI8DAADoAwAQkAMAALgFADCRAwIAjAUAIaUDAgCMBQAhrwNAAI8FACEDAAAAZAAgAQAA5wMAMDcAAOgDACADAAAAZAAgAQAAZQAwAgAAZgAgAQAAAGoAIAEAAABqACADAAAAaAAgAQAAaQAwAgAAagAgAwAAAGgAIAEAAGkAMAIAAGoAIAMAAABoACABAABpADACAABqACAGAwAApwcAIJEDAgAAAAGlAwIAAAABrwNAAAAAAbsDAQAAAAG8AyAAAAABASsAAPADACAFkQMCAAAAAaUDAgAAAAGvA0AAAAABuwMBAAAAAbwDIAAAAAEBKwAA8gMAMAErAADyAwAwBgMAAKYHACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACG7AwEAvwYAIbwDIADhBgAhAgAAAGoAICsAAPUDACAFkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhuwMBAL8GACG8AyAA4QYAIQIAAABoACArAAD3AwAgAgAAAGgAICsAAPcDACADAAAAagAgMgAA8AMAIDMAAPUDACABAAAAagAgAQAAAGgAIAUOAAChBwAgOAAAogcAIDkAAKUHACA6AACkBwAgOwAAowcAIAiOAwAAtwUAMI8DAAD-AwAQkAMAALcFADCRAwIAjAUAIaUDAgCMBQAhrwNAAI8FACG7AwEAjQUAIbwDIACvBQAhAwAAAGgAIAEAAP0DADA3AAD-AwAgAwAAAGgAIAEAAGkAMAIAAGoAIAEAAABuACABAAAAbgAgAwAAAGwAIAEAAG0AMAIAAG4AIAMAAABsACABAABtADACAABuACADAAAAbAAgAQAAbQAwAgAAbgAgBwMAAKAHACCRAwIAAAABpQMCAAAAAa8DQAAAAAG4AwAAALgDArkDAQAAAAG6AyAAAAABASsAAIYEACAGkQMCAAAAAaUDAgAAAAGvA0AAAAABuAMAAAC4AwK5AwEAAAABugMgAAAAAQErAACIBAAwASsAAIgEADAHAwAAnwcAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIbgDAACeB7gDIrkDAQC_BgAhugMgAOEGACECAAAAbgAgKwAAiwQAIAaRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACG4AwAAnge4AyK5AwEAvwYAIboDIADhBgAhAgAAAGwAICsAAI0EACACAAAAbAAgKwAAjQQAIAMAAABuACAyAACGBAAgMwAAiwQAIAEAAABuACABAAAAbAAgBQ4AAJkHACA4AACaBwAgOQAAnQcAIDoAAJwHACA7AACbBwAgCY4DAACzBQAwjwMAAJQEABCQAwAAswUAMJEDAgCMBQAhpQMCAIwFACGvA0AAjwUAIbgDAAC0BbgDIrkDAQCNBQAhugMgAK8FACEDAAAAbAAgAQAAkwQAMDcAAJQEACADAAAAbAAgAQAAbQAwAgAAbgAgAQAAAHIAIAEAAAByACADAAAAcAAgAQAAcQAwAgAAcgAgAwAAAHAAIAEAAHEAMAIAAHIAIAMAAABwACABAABxADACAAByACAKAwAAlgcAIB4AAJgHACAfAACVBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQErAACcBAAgBpEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQErAACeBAAwASsAAJ4EADABAAAAcAAgCgMAAPsGACAeAAD5BgAgHwAA-gYAICMAAPwGACCRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACECAAAAcgAgKwAAogQAIAaRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACECAAAAcAAgKwAApAQAIAIAAABwACArAACkBAAgAQAAAHAAIAMAAAByACAyAACcBAAgMwAAogQAIAEAAAByACABAAAAcAAgBg4AAPQGACA4AAD1BgAgOQAA-AYAIDoAAPcGACA7AAD2BgAgtgMAAMUGACAJjgMAALIFADCPAwAArAQAEJADAACyBQAwkQMCAIwFACGZA0AAjwUAIaUDAgCMBQAhrwNAAI8FACGyAwEAjQUAIbYDAgCaBQAhAwAAAHAAIAEAAKsEADA3AACsBAAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAAB4ACABAAAAeAAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAAB2ACABAAB3ADACAAB4ACADAAAAdgAgAQAAdwAwAgAAeAAgDQMAAPEGACAgAADyBgAgIgAA8wYAIJEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAGzAwIAAAABtAMgAAAAAbUDAgAAAAEBKwAAtAQAIAqRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABswMCAAAAAbQDIAAAAAG1AwIAAAABASsAALYEADABKwAAtgQAMAEAAABwACANAwAA4gYAICAAAOMGACAiAADkBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACGzAwIAzwYAIbQDIADhBgAhtQMCAM8GACECAAAAeAAgKwAAugQAIAqRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbMDAgDPBgAhtAMgAOEGACG1AwIAzwYAIQIAAAB2ACArAAC8BAAgAgAAAHYAICsAALwEACABAAAAcAAgAwAAAHgAIDIAALQEACAzAAC6BAAgAQAAAHgAIAEAAAB2ACAIDgAA3AYAIDgAAN0GACA5AADgBgAgOgAA3wYAIDsAAN4GACCVAwAAxQYAILMDAADFBgAgtQMAAMUGACANjgMAAK4FADCPAwAAxAQAEJADAACuBQAwkQMCAIwFACGVAwEAngUAIZYDBACOBQAhmQNAAI8FACGlAwIAjAUAIa8DQACPBQAhsgMBAI0FACGzAwIAmgUAIbQDIACvBQAhtQMCAJoFACEDAAAAdgAgAQAAwwQAMDcAAMQEACADAAAAdgAgAQAAdwAwAgAAeAAgAQAAAH0AIAEAAAB9ACADAAAAewAgAQAAfAAwAgAAfQAgAwAAAHsAIAEAAHwAMAIAAH0AIAMAAAB7ACABAAB8ADACAAB9ACAGIQAA2wYAICsAAQAAAZEDAgAAAAGvA0AAAAABsAMCAAAAAbEDAgAAAAEBKwAAzAQAIAUrAAEAAAGRAwIAAAABrwNAAAAAAbADAgAAAAGxAwIAAAABASsAAM4EADABKwAAzgQAMAYhAADaBgAgKwAB2QYAIZEDAgDCBgAhrwNAAMEGACGwAwIAwgYAIbEDAgDCBgAhAgAAAH0AICsAANEEACAFKwAB2QYAIZEDAgDCBgAhrwNAAMEGACGwAwIAwgYAIbEDAgDCBgAhAgAAAHsAICsAANMEACACAAAAewAgKwAA0wQAIAMAAAB9ACAyAADMBAAgMwAA0QQAIAEAAAB9ACABAAAAewAgBQ4AANQGACA4AADVBgAgOQAA2AYAIDoAANcGACA7AADWBgAgCCsAAasFACGOAwAAqgUAMI8DAADaBAAQkAMAAKoFADCRAwIAjAUAIa8DQACPBQAhsAMCAIwFACGxAwIAjAUAIQMAAAB7ACABAADZBAAwNwAA2gQAIAMAAAB7ACABAAB8ADACAAB9ACABAAAASAAgAQAAAEgAIAMAAABGACABAABHADACAABIACADAAAARgAgAQAARwAwAgAASAAgAwAAAEYAIAEAAEcAMAIAAEgAIAwDAADTBgAgBAAA0gYAIJEDAgAAAAGSAwIAAAABpQMCAAAAAacDAAAApwMCqQMAAACpAwKrAwAAAKsDAqwDAQAAAAGtAwIAAAABrgMBAAAAAa8DQAAAAAEBKwAA4gQAIAqRAwIAAAABkgMCAAAAAaUDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABASsAAOQEADABKwAA5AQAMAEAAAANACAMAwAA0QYAIAQAANAGACCRAwIAwgYAIZIDAgDCBgAhpQMCAM8GACGnAwAAywanAyKpAwAAzAapAyKrAwAAzQarAyKsAwEAzgYAIa0DAgDPBgAhrgMBAM4GACGvA0AAwQYAIQIAAABIACArAADoBAAgCpEDAgDCBgAhkgMCAMIGACGlAwIAzwYAIacDAADLBqcDIqkDAADMBqkDIqsDAADNBqsDIqwDAQDOBgAhrQMCAM8GACGuAwEAzgYAIa8DQADBBgAhAgAAAEYAICsAAOoEACACAAAARgAgKwAA6gQAIAEAAAANACADAAAASAAgMgAA4gQAIDMAAOgEACABAAAASAAgAQAAAEYAIAkOAADGBgAgOAAAxwYAIDkAAMoGACA6AADJBgAgOwAAyAYAIKUDAADFBgAgrAMAAMUGACCtAwAAxQYAIK4DAADFBgAgDY4DAACZBQAwjwMAAPIEABCQAwAAmQUAMJEDAgCMBQAhkgMCAIwFACGlAwIAmgUAIacDAACbBacDIqkDAACcBakDIqsDAACdBasDIqwDAQCeBQAhrQMCAJoFACGuAwEAngUAIa8DQACPBQAhAwAAAEYAIAEAAPEEADA3AADyBAAgAwAAAEYAIAEAAEcAMAIAAEgAIAEAAABNACABAAAATQAgAwAAAEsAIAEAAEwAMAIAAE0AIAMAAABLACABAABMADACAABNACADAAAASwAgAQAATAAwAgAATQAgCgQAAMQGACCRAwIAAAABkgMCAAAAAZMDAQAAAAGUAwEAAAABlQMBAAAAAZYDBAAAAAGXAwEAAAABmANAAAAAAZkDQAAAAAEBKwAA-gQAIAmRAwIAAAABkgMCAAAAAZMDAQAAAAGUAwEAAAABlQMBAAAAAZYDBAAAAAGXAwEAAAABmANAAAAAAZkDQAAAAAEBKwAA_AQAMAErAAD8BAAwCgQAAMMGACCRAwIAwgYAIZIDAgDCBgAhkwMBAL8GACGUAwEAvwYAIZUDAQC_BgAhlgMEAMAGACGXAwEAvwYAIZgDQADBBgAhmQNAAMEGACECAAAATQAgKwAA_wQAIAmRAwIAwgYAIZIDAgDCBgAhkwMBAL8GACGUAwEAvwYAIZUDAQC_BgAhlgMEAMAGACGXAwEAvwYAIZgDQADBBgAhmQNAAMEGACECAAAASwAgKwAAgQUAIAIAAABLACArAACBBQAgAwAAAE0AIDIAAPoEACAzAAD_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_gMAEJADAAC3BQAwkQMCAIwFACGlAwIAjAUAIa8DQACPBQAhuwMBAI0FACG8AyAArwUAIQaOAwAAuAUAMI8DAADoAwAQkAMAALgFADCRAwIAjAUAIaUDAgCMBQAhrwNAAI8FACEOjgMAALkFADCPAwAA0gMAEJADAAC5BQAwkQMCAIwFACGvA0AAjwUAIb0DAgCMBQAhvgMCAIwFACG_AwEAngUAIcADEAC6BQAhwQMQALoFACHDAwAAuwXDAyLEA0AAjwUAIcUDAQCeBQAhxgMBAJ4FACENDgAAkQUAIDgAAL8FACA5AAC_BQAgOgAAvwUAIDsAAL8FACCaAxAAAAABmwMQAAAABJwDEAAAAASdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAL4FACEHDgAAkQUAIDoAAL0FACA7AAC9BQAgmgMAAADDAwKbAwAAAMMDCJwDAAAAwwMIoQMAALwFwwMiBw4AAJEFACA6AAC9BQAgOwAAvQUAIJoDAAAAwwMCmwMAAADDAwicAwAAAMMDCKEDAAC8BcMDIgSaAwAAAMMDApsDAAAAwwMInAMAAADDAwihAwAAvQXDAyINDgAAkQUAIDgAAL8FACA5AAC_BQAgOgAAvwUAIDsAAL8FACCaAxAAAAABmwMQAAAABJwDEAAAAASdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAL4FACEImgMQAAAAAZsDEAAAAAScAxAAAAAEnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEAC_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_AMBAJ4FACERjgMAAOEFADCPAwAA0gEAEJADAADhBQAwkQMCAIwFACGSAwIAjAUAIaUDAgCMBQAhqwMBAI0FACGvA0AAjwUAIbgDAQCNBQAhxgMBAJ4FACHRAwEAjQUAId8DAgCMBQAh_QNAAI8FACH-AwEAjQUAIf8DAQCNBQAhgAQBAJ4FACGCBAAA4gWCBCIHDgAAkQUAIDoAAOQFACA7AADkBQAgmgMAAACCBAKbAwAAAIIECJwDAAAAggQIoQMAAOMFggQiBw4AAJEFACA6AADkBQAgOwAA5AUAIJoDAAAAggQCmwMAAACCBAicAwAAAIIECKEDAADjBYIEIgSaAwAAAIIEApsDAAAAggQInAMAAACCBAihAwAA5AWCBCIWjgMAAOUFADCPAwAAugEAEJADAADlBQAwkQMCAIwFACGlAwIAjAUAIasDAADiBYIEIq8DQACPBQAh4gNAAI8FACHoAwEAngUAIfoDAQCeBQAh_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_QUAMI8DAABkABCQAwAA_QUAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIQKlAwIAAAAB1AMBAAAAAQkDAADzBQAgjgMAAP8FADCPAwAAXwAQkAMAAP8FADCRAwIA6QUAIaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhAqUDAgAAAAH4AwEAAAABCQMAAPMFACCOAwAAgQYAMI8DAABaABCQAwAAgQYAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIfgDAQDuBQAh-QMBAO4FACENAwAAgwYAIAUAAIQGACAQAACFBgAgjgMAAIIGADCPAwAACwAQkAMAAIIGADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIRcFAACEBgAgBwAArAYAIBAAAIUGACAVAACzBgAgFwAAqwYAIBgAAK0GACAZAACuBgAgGgAArwYAIBsAALAGACAcAACxBgAgHQAAsgYAICQAAPgFACAlAAD5BQAgjgMAAKoGADCPAwAADQAQkAMAAKoGADCRAwIA6QUAIdUDAQDuBQAh1gMBAO4FACGOBCAA8gUAIY8EIADyBQAhlwQAAA0AIJgEAAANACADkQQAAAcAIJIEAAAHACCTBAAABwAgA5EEAAAQACCSBAAAEAAgkwQAABAAIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEgAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIZcEAAADACCYBAAAAwAgDwMAAIMGACAEAACHBgAgjgMAAIgGADCPAwAARgAQkAMAAIgGADCRAwIA6QUAIZIDAgDpBQAhpQMCAPEFACGnAwAAiQanAyKpAwAAigapAyKrAwAAiwarAyKsAwEA7wUAIa0DAgDxBQAhrgMBAO8FACGvA0AA6wUAIQSaAwAAAKcDApsDAAAApwMInAMAAACnAwihAwAApwWnAyIEmgMAAACpAwKbAwAAAKkDCJwDAAAAqQMIoQMAAKUFqQMiBJoDAAAAqwMCmwMAAACrAwicAwAAAKsDCKEDAACjBasDIhYEAACHBgAgCAAAjwYAIAkAAIMGACAMAACQBgAgDQAAkQYAII4DAACMBgAwjwMAABsAEJADAACMBgAwkQMCAOkFACGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAAjgbOAyKvA0AA6wUAIcYDAQDvBQAhxwMCAPEFACHIAwIA8QUAIckDEACNBgAhygMQAI0GACHLAxAAjQYAIcwDEACNBgAhzgMBAO8FACEImgMQAAAAAZsDEAAAAAScAxAAAAAEnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEAC_BQAhBJoDAAAAzgMCmwMAAADOAwicAwAAAM4DCKEDAADDBc4DIh0DAACDBgAgBAAAhwYAIAYAAJoGACAHAACoBgAgCgAAowYAIA0AAJEGACAPAACpBgAgjgMAAKQGADCPAwAAEAAQkAMAAKQGADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACnBuoDIq8DQADrBQAh3gMCAOkFACHfAwIA6QUAIeADAQDuBQAh4QMBAO4FACHiA0AA6wUAIeMDAQDuBQAh5QMAAKUG5QMi5gMAAKYGACDnA0AA6wUAIegDAQDuBQAh6gMBAO8FACGXBAAAEAAgmAQAABAAIAORBAAAHwAgkgQAAB8AIJMEAAAfACADkQQAABYAIJIEAAAWACCTBAAAFgAgCRIAAJMGACCOAwAAkgYAMI8DAAA-ABCQAwAAkgYAMJEDAgDpBQAhkwMBAO4FACGYA0AA6wUAIc8DAAHqBQAh0AMCAOkFACEMBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMilwQAADoAIJgEAAA6ACAKBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiBJoDAAAA0wMCmwMAAADTAwicAwAAANMDCKEDAADIBdMDIgORBAAAPgAgkgQAAD4AIJMEAAA-ACASBAAAhwYAIAYAAJoGACCOAwAAlwYAMI8DAAAxABCQAwAAlwYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQiaAxAAAAABmwMQAAAABZwDEAAAAAWdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAN4FACEEmgMAAAD2AwKbAwAAAPYDCJwDAAAA9gMIoQMAANwF9gMiGAMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIA6QUAIZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_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_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiBJoDAAAAggQCmwMAAACCBAicAwAAAIIECKEDAADkBYIEIgORBAAAMQAgkgQAADEAIJMEAAAxACAeAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIQORBAAAOgAgkgQAADoAIJMEAAA6ACADkQQAAEsAIJIEAABLACCTBAAASwAgAAAAAAABnAQBAAAAAQWcBAQAAAABogQEAAAAAaMEBAAAAAGkBAQAAAABpQQEAAAAAQGcBEAAAAABBZwEAgAAAAGiBAIAAAABowQCAAAAAaQEAgAAAAGlBAIAAAABBTIAAJkNACAzAACcDQAgmQQAAJoNACCaBAAAmw0AIJ8EAAAFACADMgAAmQ0AIJkEAACaDQAgnwQAAAUAIAAAAAAAAAGcBAAAAKcDAgGcBAAAAKkDAgGcBAAAAKsDAgGcBAEAAAABBZwEAgAAAAGiBAIAAAABowQCAAAAAaQEAgAAAAGlBAIAAAABBTIAAJENACAzAACXDQAgmQQAAJINACCaBAAAlg0AIJ8EAAAFACAHMgAAjw0AIDMAAJQNACCZBAAAkA0AIJoEAACTDQAgnQQAAA0AIJ4EAAANACCfBAAAAQAgAzIAAJENACCZBAAAkg0AIJ8EAAAFACADMgAAjw0AIJkEAACQDQAgnwQAAAEAIAAAAAAAAZwEAAEAAAEFMgAAig0AIDMAAI0NACCZBAAAiw0AIJoEAACMDQAgnwQAAHgAIAMyAACKDQAgmQQAAIsNACCfBAAAeAAgAAAAAAABnAQgAAAAAQUyAACBDQAgMwAAiA0AIJkEAACCDQAgmgQAAIcNACCfBAAAAQAgBzIAAP8MACAzAACFDQAgmQQAAIANACCaBAAAhA0AIJ0EAABwACCeBAAAcAAgnwQAAHIAIAsyAADlBgAwMwAA6gYAMJkEAADmBgAwmgQAAOcGADCbBAAA6AYAIJwEAADpBgAwnQQAAOkGADCeBAAA6QYAMJ8EAADpBgAwoAQAAOsGADChBAAA7AYAMAQrAAEAAAGRAwIAAAABrwNAAAAAAbEDAgAAAAECAAAAfQAgMgAA8AYAIAMAAAB9ACAyAADwBgAgMwAA7wYAIAErAACDDQAwCiEAAOwFACArAAHqBQAhjgMAAOgFADCPAwAAewAQkAMAAOgFADCRAwIAAAABrwNAAOsFACGwAwIA6QUAIbEDAgDpBQAhkAQAAOcFACACAAAAfQAgKwAA7wYAIAIAAADtBgAgKwAA7gYAIAgrAAHqBQAhjgMAAOwGADCPAwAA7QYAEJADAADsBgAwkQMCAOkFACGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACEIKwAB6gUAIY4DAADsBgAwjwMAAO0GABCQAwAA7AYAMJEDAgDpBQAhrwNAAOsFACGwAwIA6QUAIbEDAgDpBQAhBCsAAdkGACGRAwIAwgYAIa8DQADBBgAhsQMCAMIGACEEKwAB2QYAIZEDAgDCBgAhrwNAAMEGACGxAwIAwgYAIQQrAAEAAAGRAwIAAAABrwNAAAAAAbEDAgAAAAEDMgAAgQ0AIJkEAACCDQAgnwQAAAEAIAMyAAD_DAAgmQQAAIANACCfBAAAcgAgBDIAAOUGADCZBAAA5gYAMJsEAADoBgAgnwQAAOkGADAAAAAAAAcyAADzDAAgMwAA_QwAIJkEAAD0DAAgmgQAAPwMACCdBAAAcAAgngQAAHAAIJ8EAAByACALMgAAiQcAMDMAAI4HADCZBAAAigcAMJoEAACLBwAwmwQAAIwHACCcBAAAjQcAMJ0EAACNBwAwngQAAI0HADCfBAAAjQcAMKAEAACPBwAwoQQAAJAHADAFMgAA9QwAIDMAAPoMACCZBAAA9gwAIJoEAAD5DAAgnwQAAAEAIAsyAAD9BgAwMwAAggcAMJkEAAD-BgAwmgQAAP8GADCbBAAAgAcAIJwEAACBBwAwnQQAAIEHADCeBAAAgQcAMJ8EAACBBwAwoAQAAIMHADChBAAAhAcAMAsDAADxBgAgIgAA8wYAIJEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAG0AyAAAAABtQMCAAAAAQIAAAB4ACAyAACIBwAgAwAAAHgAIDIAAIgHACAzAACHBwAgASsAAPgMADAQAwAA8wUAICAAAPQFACAiAAD1BQAgjgMAAO0FADCPAwAAdgAQkAMAAO0FADCRAwIAAAABlQMBAO8FACGWAwQA8AUAIZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhswMCAPEFACG0AyAA8gUAIbUDAgDxBQAhAgAAAHgAICsAAIcHACACAAAAhQcAICsAAIYHACANjgMAAIQHADCPAwAAhQcAEJADAACEBwAwkQMCAOkFACGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACENjgMAAIQHADCPAwAAhQcAEJADAACEBwAwkQMCAOkFACGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACEJkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG0AyAA4QYAIbUDAgDPBgAhCwMAAOIGACAiAADkBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG0AyAA4QYAIbUDAgDPBgAhCwMAAPEGACAiAADzBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbQDIAAAAAG1AwIAAAABCAMAAJYHACAfAACVBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABAgAAAHIAIDIAAJQHACADAAAAcgAgMgAAlAcAIDMAAJMHACABKwAA9wwAMA4DAADzBQAgHgAA9AUAIB8AAPgFACAjAAD5BQAgjgMAAPcFADCPAwAAcAAQkAMAAPcFADCRAwIAAAABmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIZQEAAD2BQAgAgAAAHIAICsAAJMHACACAAAAkQcAICsAAJIHACAJjgMAAJAHADCPAwAAkQcAEJADAACQBwAwkQMCAOkFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhCY4DAACQBwAwjwMAAJEHABCQAwAAkAcAMJEDAgDpBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIQWRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhCAMAAPsGACAfAAD6BgAgIwAA_AYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACEIAwAAlgcAIB8AAJUHACAjAACXBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAEEMgAAiQcAMJkEAACKBwAwmwQAAIwHACCfBAAAjQcAMAMyAAD1DAAgmQQAAPYMACCfBAAAAQAgBDIAAP0GADCZBAAA_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_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEOjgMAANoHADCPAwAA2wcAEJADAADaBwAwkQMCAOkFACGvA0AA6wUAIb0DAgDpBQAhvgMCAOkFACG_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEKkQMCAMIGACGvA0AAwQYAIb0DAgDCBgAhvwMBAM4GACHAAxAAtAcAIcEDEAC0BwAhwwMAALUHwwMixANAAMEGACHFAwEAzgYAIcYDAQDOBgAhCwoAALYHACCRAwIAwgYAIa8DQADBBgAhvQMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACELCgAAuAcAIJEDAgAAAAGvA0AAAAABvQMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABDwgAAOAHACAMAADhBwAgkQMCAAAAAasDAAAA3gMCxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHXAwEAAAAB2ANAAAAAAdkDAQAAAAHaAwEAAAAB2wMBAAAAAdwDAQAAAAEDMgAAygwAIJkEAADLDAAgnwQAABIAIAQyAADTBwAwmQQAANQHADCbBAAA1gcAIJ8EAADXBwAwCwsAALkHACCRAwIAAAABrwNAAAAAAb4DAgAAAAG_AwEAAAABwAMQAAAAAcEDEAAAAAHDAwAAAMMDAsQDQAAAAAHFAwEAAAABxgMBAAAAAQIAAAAhACAyAADqBwAgAwAAACEAIDIAAOoHACAzAADpBwAgASsAAMkMADACAAAAIQAgKwAA6QcAIAIAAADbBwAgKwAA6AcAIAqRAwIAwgYAIa8DQADBBgAhvgMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACELCwAAtwcAIJEDAgDCBgAhrwNAAMEGACG-AwIAwgYAIb8DAQDOBgAhwAMQALQHACHBAxAAtAcAIcMDAAC1B8MDIsQDQADBBgAhxQMBAM4GACHGAwEAzgYAIQsLAAC5BwAgkQMCAAAAAa8DQAAAAAG-AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEDMgAAxwwAIJkEAADIDAAgnwQAABIAIAMyAADFDAAgmQQAAMYMACCfBAAABQAgAzIAAMMMACCZBAAAxAwAIJ8EAAABACAEMgAA4gcAMJkEAADjBwAwmwQAAOUHACCfBAAA1wcAMAQyAADFBwAwmQQAAMYHADCbBAAAyAcAIJ8EAADJBwAwAAAAAAAFMgAAvgwAIDMAAMEMACCZBAAAvwwAIJoEAADADAAgnwQAADwAIAMyAAC-DAAgmQQAAL8MACCfBAAAPAAgAAAAAAABnAQAAADTAwIFMgAAuAwAIDMAALwMACCZBAAAuQwAIJoEAAC7DAAgnwQAAAUAIAsyAAD_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_CAAgASsAAJwMADAICAAAnAYAII4DAACbBgAwjwMAACgAEJADAACbBgAwkQMCAAAAAZMDAQDuBQAhlQMBAO4FACHHAwIA6QUAIQIAAAAqACArAAC_CAAgAgAAAL0IACArAAC-CAAgB44DAAC8CAAwjwMAAL0IABCQAwAAvAgAMJEDAgDpBQAhkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhB44DAAC8CAAwjwMAAL0IABCQAwAAvAgAMJEDAgDpBQAhkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhA5EDAgDCBgAhkwMBAL8GACGVAwEAvwYAIQORAwIAwgYAIZMDAQC_BgAhlQMBAL8GACEDkQMCAAAAAZMDAQAAAAGVAwEAAAABDwoAAKEIACAMAADhBwAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHXAwEAAAAB2ANAAAAAAdkDAQAAAAHaAwEAAAAB2wMBAAAAAdwDAQAAAAECAAAAGAAgMgAAyQgAIAMAAAAYACAyAADJCAAgMwAAyAgAIAErAACbDAAwAgAAABgAICsAAMgIACACAAAAzQcAICsAAMcIACANkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhDwoAAKAIACAMAADSBwAgkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhDwoAAKEIACAMAADhBwAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHXAwEAAAAB2ANAAAAAAdkDAQAAAAHaAwEAAAAB2wMBAAAAAdwDAQAAAAEDMgAAmQwAIJkEAACaDAAgnwQAAAUAIAMyAACXDAAgmQQAAJgMACCfBAAACQAgAzIAAJUMACCZBAAAlgwAIJ8EAAABACADMgAAkwwAIJkEAACUDAAgnwQAAFgAIAQyAADBCAAwmQQAAMIIADCbBAAAxAgAIJ8EAADJBwAwBDIAALUIADCZBAAAtggAMJsEAAC4CAAgnwQAALkIADADMgAAsAgAIJkEAACxCAAgnwQAAEQAIAAAAAAABZwEEAAAAAGiBBAAAAABowQQAAAAAaQEEAAAAAGlBBAAAAABAZwEAAAA9gMCBTIAAIsMACAzAACRDAAgmQQAAIwMACCaBAAAkAwAIJ8EAAAJACAFMgAAiQwAIDMAAI4MACCZBAAAigwAIJoEAACNDAAgnwQAAAUAIAMyAACLDAAgmQQAAIwMACCfBAAACQAgAzIAAIkMACCZBAAAigwAIJ8EAAAFACAAAAAAAAUyAACEDAAgMwAAhwwAIJkEAACFDAAgmgQAAIYMACCfBAAAAQAgAzIAAIQMACCZBAAAhQwAIJ8EAAABACAAAAAAAAcyAADxCwAgMwAAggwAIJkEAADyCwAgmgQAAIEMACCdBAAADQAgngQAAA0AIJ8EAAABACALMgAA9wgAMDMAAPwIADCZBAAA-AgAMJoEAAD5CAAwmwQAAPoIACCcBAAA-wgAMJ0EAAD7CAAwngQAAPsIADCfBAAA-wgAMKAEAAD9CAAwoQQAAP4IADALMgAA6wgAMDMAAPAIADCZBAAA7AgAMJoEAADtCAAwmwQAAO4IACCcBAAA7wgAMJ0EAADvCAAwngQAAO8IADCfBAAA7wgAMKAEAADxCAAwoQQAAPIIADAWAwAAzAgAIAQAAMoIACAGAADLCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAPYIACADAAAAEgAgMgAA9ggAIDMAAPUIACABKwAAgAwAMBsDAACDBgAgBAAAhwYAIAYAAJoGACAHAACoBgAgCgAAowYAIA0AAJEGACAPAACpBgAgjgMAAKQGADCPAwAAEAAQkAMAAKQGADCRAwIAAAABkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIQIAAAASACArAAD1CAAgAgAAAPMIACArAAD0CAAgFI4DAADyCAAwjwMAAPMIABCQAwAA8ggAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIRSOAwAA8ggAMI8DAADzCAAQkAMAAPIIADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACnBuoDIq8DQADrBQAh3gMCAOkFACHfAwIA6QUAIeADAQDuBQAh4QMBAO4FACHiA0AA6wUAIeMDAQDuBQAh5QMAAKUG5QMi5gMAAKYGACDnA0AA6wUAIegDAQDuBQAh6gMBAO8FACEQkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAKsIACAEAACpCAAgBgAAqggAIAoAAK8IACANAACtCAAgDwAArggAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAADMCAAgBAAAyggAIAYAAMsIACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAERAwAAngkAIAQAAJ0JACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAJwJACADAAAACQAgMgAAnAkAIDMAAIIJACABKwAA_wsAMBYDAADzBQAgBAAAhwYAIAcAAKgGACAQAACFBgAgEQAAtgYAII4DAAC0BgAwjwMAAAcAEJADAAC0BgAwkQMCAAAAAZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_wMBAO4FACGABAEA7wUAIYIEAAC1BoIEIgIAAAAJACArAACCCQAgAgAAAP8IACArAACACQAgEY4DAAD-CAAwjwMAAP8IABCQAwAA_ggAMJEDAgDpBQAhkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiEY4DAAD-CAAwjwMAAP8IABCQAwAA_ggAMJEDAgDpBQAhkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiDZEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIgGcBAAAAIIEAhEDAACECQAgBAAAgwkAIBAAAIYJACARAACFCQAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiBTIAAPULACAzAAD9CwAgmQQAAPYLACCaBAAA_AsAIJ8EAAAFACAFMgAA8wsAIDMAAPoLACCZBAAA9AsAIJoEAAD5CwAgnwQAAAEAIAsyAACQCQAwMwAAlQkAMJkEAACRCQAwmgQAAJIJADCbBAAAkwkAIJwEAACUCQAwnQQAAJQJADCeBAAAlAkAMJ8EAACUCQAwoAQAAJYJADChBAAAlwkAMAsyAACHCQAwMwAAiwkAMJkEAACICQAwmgQAAIkJADCbBAAAigkAIJwEAADvCAAwnQQAAO8IADCeBAAA7wgAMJ8EAADvCAAwoAQAAIwJADChBAAA8ggAMBYDAADMCAAgBAAAyggAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAAjwkAIAMAAAASACAyAACPCQAgMwAAjgkAIAErAAD4CwAwAgAAABIAICsAAI4JACACAAAA8wgAICsAAI0JACAQkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAKsIACAEAACpCAAgBwAArAgAIAoAAK8IACANAACtCAAgDwAArggAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAADMCAAgBAAAyggAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAENBAAA2wgAIJEDAgAAAAGSAwIAAAABrwNAAAAAAdcDAQAAAAHbAwEAAAAB3AMBAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAECAAAAMwAgMgAAmwkAIAMAAAAzACAyAACbCQAgMwAAmgkAIAErAAD3CwAwEgQAAIcGACAGAACaBgAgjgMAAJcGADCPAwAAMQAQkAMAAJcGADCRAwIAAAABkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQIAAAAzACArAACaCQAgAgAAAJgJACArAACZCQAgEI4DAACXCQAwjwMAAJgJABCQAwAAlwkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIRCOAwAAlwkAMI8DAACYCQAQkAMAAJcJADCRAwIA6QUAIZIDAgDpBQAhrwNAAOsFACHXAwEA7gUAIdsDAQDvBQAh3AMBAO8FACHeAwIA6QUAIfEDAQDvBQAh8gMQAJgGACHzAwEA7wUAIfQDAQDvBQAh9gMAAJkG9gMi9wMBAO8FACEMkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0EAADZCAAgkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0EAADbCAAgkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAAREDAACeCQAgBAAAnQkAIBAAAKAJACARAACfCQAgkQMCAAAAAZIDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAIDMgAA9QsAIJkEAAD2CwAgnwQAAAUAIAMyAADzCwAgmQQAAPQLACCfBAAAAQAgBDIAAJAJADCZBAAAkQkAMJsEAACTCQAgnwQAAJQJADAEMgAAhwkAMJkEAACICQAwmwQAAIoJACCfBAAA7wgAMAMyAADxCwAgmQQAAPILACCfBAAAAQAgBDIAAPcIADCZBAAA-AgAMJsEAAD6CAAgnwQAAPsIADAEMgAA6wgAMJkEAADsCAAwmwQAAO4IACCfBAAA7wgAMAAAAAAABzIAAOwLACAzAADvCwAgmQQAAO0LACCaBAAA7gsAIJ0EAAALACCeBAAACwAgnwQAAFgAIAMyAADsCwAgmQQAAO0LACCfBAAAWAAgAAAAAAAFMgAA4AsAIDMAAOoLACCZBAAA4QsAIJoEAADpCwAgnwQAAAEAIAsyAAD6CQAwMwAA_gkAMJkEAAD7CQAwmgQAAPwJADCbBAAA_QkAIJwEAAD7CAAwnQQAAPsIADCeBAAA-wgAMJ8EAAD7CAAwoAQAAP8JADChBAAA_ggAMAsyAADxCQAwMwAA9QkAMJkEAADyCQAwmgQAAPMJADCbBAAA9AkAIJwEAACUCQAwnQQAAJQJADCeBAAAlAkAMJ8EAACUCQAwoAQAAPYJADChBAAAlwkAMAsyAADoCQAwMwAA7AkAMJkEAADpCQAwmgQAAOoJADCbBAAA6wkAIJwEAADvCAAwnQQAAO8IADCeBAAA7wgAMJ8EAADvCAAwoAQAAO0JADChBAAA8ggAMAsyAADcCQAwMwAA4QkAMJkEAADdCQAwmgQAAN4JADCbBAAA3wkAIJwEAADgCQAwnQQAAOAJADCeBAAA4AkAMJ8EAADgCQAwoAQAAOIJADChBAAA4wkAMAsyAADQCQAwMwAA1QkAMJkEAADRCQAwmgQAANIJADCbBAAA0wkAIJwEAADUCQAwnQQAANQJADCeBAAA1AkAMJ8EAADUCQAwoAQAANYJADChBAAA1wkAMAsyAADECQAwMwAAyQkAMJkEAADFCQAwmgQAAMYJADCbBAAAxwkAIJwEAADICQAwnQQAAMgJADCeBAAAyAkAMJ8EAADICQAwoAQAAMoJADChBAAAywkAMAsyAAC4CQAwMwAAvQkAMJkEAAC5CQAwmgQAALoJADCbBAAAuwkAIJwEAAC8CQAwnQQAALwJADCeBAAAvAkAMJ8EAAC8CQAwoAQAAL4JADChBAAAvwkAMAiRAwIAAAABkwMBAAAAAZQDAQAAAAGVAwEAAAABlgMEAAAAAZcDAQAAAAGYA0AAAAABmQNAAAAAAQIAAABNACAyAADDCQAgAwAAAE0AIDIAAMMJACAzAADCCQAgASsAAOgLADANBAAAhwYAII4DAACGBgAwjwMAAEsAEJADAACGBgAwkQMCAAAAAZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACECAAAATQAgKwAAwgkAIAIAAADACQAgKwAAwQkAIAyOAwAAvwkAMI8DAADACQAQkAMAAL8JADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEMjgMAAL8JADCPAwAAwAkAEJADAAC_CQAwkQMCAOkFACGSAwIA6QUAIZMDAQDuBQAhlAMBAO4FACGVAwEA7gUAIZYDBADwBQAhlwMBAO4FACGYA0AA6wUAIZkDQADrBQAhCJEDAgDCBgAhkwMBAL8GACGUAwEAvwYAIZUDAQC_BgAhlgMEAMAGACGXAwEAvwYAIZgDQADBBgAhmQNAAMEGACEIkQMCAMIGACGTAwEAvwYAIZQDAQC_BgAhlQMBAL8GACGWAwQAwAYAIZcDAQC_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_AfTAyIFEwAA_gcAIJEDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgUTAACMCAAgkQMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwIWAwAAzAgAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAPAJACADAAAAEgAgMgAA8AkAIDMAAO8JACABKwAA5AsAMAIAAAASACArAADvCQAgAgAAAPMIACArAADuCQAgEJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAACrCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDQAArQgAIA8AAK4IACCRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWAwAAzAgAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABDQYAANoIACCRAwIAAAABrwNAAAAAAdcDAQAAAAHbAwEAAAAB3AMBAAAAAd4DAgAAAAHxAwEAAAAB8gMQAAAAAfMDAQAAAAH0AwEAAAAB9gMAAAD2AwL3AwEAAAABAgAAADMAIDIAAPkJACADAAAAMwAgMgAA-QkAIDMAAPgJACABKwAA4wsAMAIAAAAzACArAAD4CQAgAgAAAJgJACArAAD3CQAgDJEDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHeAwIAwgYAIfEDAQDOBgAh8gMQANYIACHzAwEAzgYAIfQDAQDOBgAh9gMAANcI9gMi9wMBAM4GACENBgAA2AgAIJEDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHeAwIAwgYAIfEDAQDOBgAh8gMQANYIACHzAwEAzgYAIfQDAQDOBgAh9gMAANcI9gMi9wMBAM4GACENBgAA2ggAIJEDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB3gMCAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAERAwAAngkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAIIKACADAAAACQAgMgAAggoAIDMAAIEKACABKwAA4gsAMAIAAAAJACArAACBCgAgAgAAAP8IACArAACACgAgDZEDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIhEDAACECQAgBwAAqQkAIBAAAIYJACARAACFCQAgkQMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQMAAJ4JACAHAACqCQAgEAAAoAkAIBEAAJ8JACCRAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgMyAADgCwAgmQQAAOELACCfBAAAAQAgBDIAAPoJADCZBAAA-wkAMJsEAAD9CQAgnwQAAPsIADAEMgAA8QkAMJkEAADyCQAwmwQAAPQJACCfBAAAlAkAMAQyAADoCQAwmQQAAOkJADCbBAAA6wkAIJ8EAADvCAAwBDIAANwJADCZBAAA3QkAMJsEAADfCQAgnwQAAOAJADAEMgAA0AkAMJkEAADRCQAwmwQAANMJACCfBAAA1AkAMAQyAADECQAwmQQAAMUJADCbBAAAxwkAIJ8EAADICQAwBDIAALgJADCZBAAAuQkAMJsEAAC7CQAgnwQAALwJADAAAAAAAAsyAACbCwAwMwAAoAsAMJkEAACcCwAwmgQAAJ0LADCbBAAAngsAIJwEAACfCwAwnQQAAJ8LADCeBAAAnwsAMJ8EAACfCwAwoAQAAKELADChBAAAogsAMAsyAACSCwAwMwAAlgsAMJkEAACTCwAwmgQAAJQLADCbBAAAlQsAIJwEAAD7CAAwnQQAAPsIADCeBAAA-wgAMJ8EAAD7CAAwoAQAAJcLADChBAAA_ggAMAsyAACGCwAwMwAAiwsAMJkEAACHCwAwmgQAAIgLADCbBAAAiQsAIJwEAACKCwAwnQQAAIoLADCeBAAAigsAMJ8EAACKCwAwoAQAAIwLADChBAAAjQsAMAsyAAD6CgAwMwAA_woAMJkEAAD7CgAwmgQAAPwKADCbBAAA_QoAIJwEAAD-CgAwnQQAAP4KADCeBAAA_goAMJ8EAAD-CgAwoAQAAIALADChBAAAgQsAMAsyAADxCgAwMwAA9QoAMJkEAADyCgAwmgQAAPMKADCbBAAA9AoAIJwEAADvCAAwnQQAAO8IADCeBAAA7wgAMJ8EAADvCAAwoAQAAPYKADChBAAA8ggAMAsyAADlCgAwMwAA6goAMJkEAADmCgAwmgQAAOcKADCbBAAA6AoAIJwEAADpCgAwnQQAAOkKADCeBAAA6QoAMJ8EAADpCgAwoAQAAOsKADChBAAA7AoAMAsyAADcCgAwMwAA4AoAMJkEAADdCgAwmgQAAN4KADCbBAAA3woAIJwEAADUCQAwnQQAANQJADCeBAAA1AkAMJ8EAADUCQAwoAQAAOEKADChBAAA1wkAMAsyAADQCgAwMwAA1QoAMJkEAADRCgAwmgQAANIKADCbBAAA0woAIJwEAADUCgAwnQQAANQKADCeBAAA1AoAMJ8EAADUCgAwoAQAANYKADChBAAA1woAMAsyAADECgAwMwAAyQoAMJkEAADFCgAwmgQAAMYKADCbBAAAxwoAIJwEAADICgAwnQQAAMgKADCeBAAAyAoAMJ8EAADICgAwoAQAAMoKADChBAAAywoAMAsyAAC4CgAwMwAAvQoAMJkEAAC5CgAwmgQAALoKADCbBAAAuwoAIJwEAAC8CgAwnQQAALwKADCeBAAAvAoAMJ8EAAC8CgAwoAQAAL4KADChBAAAvwoAMAsyAACvCgAwMwAAswoAMJkEAACwCgAwmgQAALEKADCbBAAAsgoAIJwEAACNBwAwnQQAAI0HADCeBAAAjQcAMJ8EAACNBwAwoAQAALQKADChBAAAkAcAMAsyAACmCgAwMwAAqgoAMJkEAACnCgAwmgQAAKgKADCbBAAAqQoAIJwEAACBBwAwnQQAAIEHADCeBAAAgQcAMJ8EAACBBwAwoAQAAKsKADChBAAAhAcAMAsyAACdCgAwMwAAoQoAMJkEAACeCgAwmgQAAJ8KADCbBAAAoAoAIJwEAADICQAwnQQAAMgJADCeBAAAyAkAMJ8EAADICQAwoAQAAKIKADChBAAAywkAMAoEAADSBgAgkQMCAAAAAZIDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABAgAAAEgAIDIAAKUKACADAAAASAAgMgAApQoAIDMAAKQKACABKwAA3wsAMAIAAABIACArAACkCgAgAgAAAMwJACArAACjCgAgCZEDAgDCBgAhkgMCAMIGACGnAwAAywanAyKpAwAAzAapAyKrAwAAzQarAyKsAwEAzgYAIa0DAgDPBgAhrgMBAM4GACGvA0AAwQYAIQoEAADQBgAgkQMCAMIGACGSAwIAwgYAIacDAADLBqcDIqkDAADMBqkDIqsDAADNBqsDIqwDAQDOBgAhrQMCAM8GACGuAwEAzgYAIa8DQADBBgAhCgQAANIGACCRAwIAAAABkgMCAAAAAacDAAAApwMCqQMAAACpAwKrAwAAAKsDAqwDAQAAAAGtAwIAAAABrgMBAAAAAa8DQAAAAAELIAAA8gYAICIAAPMGACCRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAGzAwIAAAABtAMgAAAAAbUDAgAAAAECAAAAeAAgMgAArgoAIAMAAAB4ACAyAACuCgAgMwAArQoAIAErAADeCwAwAgAAAHgAICsAAK0KACACAAAAhQcAICsAAKwKACAJkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGvA0AAwQYAIbIDAQC_BgAhswMCAM8GACG0AyAA4QYAIbUDAgDPBgAhCyAAAOMGACAiAADkBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGvA0AAwQYAIbIDAQC_BgAhswMCAM8GACG0AyAA4QYAIbUDAgDPBgAhCyAAAPIGACAiAADzBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAa8DQAAAAAGyAwEAAAABswMCAAAAAbQDIAAAAAG1AwIAAAABCB4AAJgHACAfAACVBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAG2AwIAAAABAgAAAHIAIDIAALcKACADAAAAcgAgMgAAtwoAIDMAALYKACABKwAA3QsAMAIAAAByACArAAC2CgAgAgAAAJEHACArAAC1CgAgBZEDAgDCBgAhmQNAAMEGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACEIHgAA-QYAIB8AAPoGACAjAAD8BgAgkQMCAMIGACGZA0AAwQYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQgeAACYBwAgHwAAlQcAICMAAJcHACCRAwIAAAABmQNAAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQWRAwIAAAABrwNAAAAAAbgDAAAAuAMCuQMBAAAAAboDIAAAAAECAAAAbgAgMgAAwwoAIAMAAABuACAyAADDCgAgMwAAwgoAIAErAADcCwAwCgMAAPMFACCOAwAA-gUAMI8DAABsABCQAwAA-gUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQIAAABuACArAADCCgAgAgAAAMAKACArAADBCgAgCY4DAAC_CgAwjwMAAMAKABCQAwAAvwoAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbgDAAD7BbgDIrkDAQDuBQAhugMgAPIFACEJjgMAAL8KADCPAwAAwAoAEJADAAC_CgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQWRAwIAwgYAIa8DQADBBgAhuAMAAJ4HuAMiuQMBAL8GACG6AyAA4QYAIQWRAwIAwgYAIa8DQADBBgAhuAMAAJ4HuAMiuQMBAL8GACG6AyAA4QYAIQWRAwIAAAABrwNAAAAAAbgDAAAAuAMCuQMBAAAAAboDIAAAAAEEkQMCAAAAAa8DQAAAAAG7AwEAAAABvAMgAAAAAQIAAABqACAyAADPCgAgAwAAAGoAIDIAAM8KACAzAADOCgAgASsAANsLADAJAwAA8wUAII4DAAD8BQAwjwMAAGgAEJADAAD8BQAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACG7AwEA7gUAIbwDIADyBQAhAgAAAGoAICsAAM4KACACAAAAzAoAICsAAM0KACAIjgMAAMsKADCPAwAAzAoAEJADAADLCgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuwMBAO4FACG8AyAA8gUAIQiOAwAAywoAMI8DAADMCgAQkAMAAMsKADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACG7AwEA7gUAIbwDIADyBQAhBJEDAgDCBgAhrwNAAMEGACG7AwEAvwYAIbwDIADhBgAhBJEDAgDCBgAhrwNAAMEGACG7AwEAvwYAIbwDIADhBgAhBJEDAgAAAAGvA0AAAAABuwMBAAAAAbwDIAAAAAECkQMCAAAAAa8DQAAAAAECAAAAZgAgMgAA2woAIAMAAABmACAyAADbCgAgMwAA2goAIAErAADaCwAwBwMAAPMFACCOAwAA_QUAMI8DAABkABCQAwAA_QUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhAgAAAGYAICsAANoKACACAAAA2AoAICsAANkKACAGjgMAANcKADCPAwAA2AoAEJADAADXCgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhBo4DAADXCgAwjwMAANgKABCQAwAA1woAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIQKRAwIAwgYAIa8DQADBBgAhApEDAgDCBgAhrwNAAMEGACECkQMCAAAAAa8DQAAAAAERBAAA7AcAIAgAAOsHACAMAADuBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHOAwEAAAABAgAAAEQAIDIAAOQKACADAAAARAAgMgAA5AoAIDMAAOMKACABKwAA2QsAMAIAAABEACArAADjCgAgAgAAANgJACArAADiCgAgDZEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHOAwEAzgYAIREEAADBBwAgCAAAwAcAIAwAAMMHACANAADEBwAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhEQQAAOwHACAIAADrBwAgDAAA7gcAIA0AAO8HACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQSRAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABAgAAAGEAIDIAAPAKACADAAAAYQAgMgAA8AoAIDMAAO8KACABKwAA2AsAMAoDAADzBQAgjgMAAP8FADCPAwAAXwAQkAMAAP8FADCRAwIAAAABpQMCAOkFACHUAwEA7gUAIdUDAQDuBQAh1gMBAO4FACGVBAAA_gUAIAIAAABhACArAADvCgAgAgAAAO0KACArAADuCgAgCI4DAADsCgAwjwMAAO0KABCQAwAA7AoAMJEDAgDpBQAhpQMCAOkFACHUAwEA7gUAIdUDAQDuBQAh1gMBAO4FACEIjgMAAOwKADCPAwAA7QoAEJADAADsCgAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQSRAwIAwgYAIdQDAQC_BgAh1QMBAL8GACHWAwEAvwYAIQSRAwIAwgYAIdQDAQC_BgAh1QMBAL8GACHWAwEAvwYAIQSRAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABFgQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAAD5CgAgAwAAABIAIDIAAPkKACAzAAD4CgAgASsAANcLADACAAAAEgAgKwAA-AoAIAIAAADzCAAgKwAA9woAIBCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQSRAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABAgAAAFwAIDIAAIULACADAAAAXAAgMgAAhQsAIDMAAIQLACABKwAA1gsAMAoDAADzBQAgjgMAAIEGADCPAwAAWgAQkAMAAIEGADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIfgDAQDuBQAh-QMBAO4FACGWBAAAgAYAIAIAAABcACArAACECwAgAgAAAIILACArAACDCwAgCI4DAACBCwAwjwMAAIILABCQAwAAgQsAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIfgDAQDuBQAh-QMBAO4FACEIjgMAAIELADCPAwAAggsAEJADAACBCwAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIQSRAwIAwgYAIa8DQADBBgAh-AMBAL8GACH5AwEAvwYAIQSRAwIAwgYAIa8DQADBBgAh-AMBAL8GACH5AwEAvwYAIQSRAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABCAUAAKIJACAQAACjCQAgkQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABAgAAAFgAIDIAAJELACADAAAAWAAgMgAAkQsAIDMAAJALACABKwAA1QsAMA0DAACDBgAgBQAAhAYAIBAAAIUGACCOAwAAggYAMI8DAAALABCQAwAAggYAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACH6AwEA7wUAIfsDAQDuBQAh_AMBAO8FACECAAAAWAAgKwAAkAsAIAIAAACOCwAgKwAAjwsAIAqOAwAAjQsAMI8DAACOCwAQkAMAAI0LADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQqOAwAAjQsAMI8DAACOCwAQkAMAAI0LADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQaRAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEIBQAA6QgAIBAAAOoIACCRAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEIBQAAogkAIBAAAKMJACCRAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAERBAAAnQkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAJoLACADAAAACQAgMgAAmgsAIDMAAJkLACABKwAA1AsAMAIAAAAJACArAACZCwAgAgAAAP8IACArAACYCwAgDZEDAgDCBgAhkgMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIhEEAACDCQAgBwAAqQkAIBAAAIYJACARAACFCQAgkQMCAMIGACGSAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQQAAJ0JACAHAACqCQAgEAAAoAkAIBEAAJ8JACCRAwIAAAABkgMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAhkFAACECgAgCgAAiAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAACmCwAgAwAAAAUAIDIAAKYLACAzAAClCwAgASsAANMLADAeAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgAAAAGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhAgAAAAUAICsAAKULACACAAAAowsAICsAAKQLACAWjgMAAKILADCPAwAAowsAEJADAACiCwAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhFo4DAACiCwAwjwMAAKMLABCQAwAAogsAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIRKRAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGQUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGQUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABBDIAAJsLADCZBAAAnAsAMJsEAACeCwAgnwQAAJ8LADAEMgAAkgsAMJkEAACTCwAwmwQAAJULACCfBAAA-wgAMAQyAACGCwAwmQQAAIcLADCbBAAAiQsAIJ8EAACKCwAwBDIAAPoKADCZBAAA-woAMJsEAAD9CgAgnwQAAP4KADAEMgAA8QoAMJkEAADyCgAwmwQAAPQKACCfBAAA7wgAMAQyAADlCgAwmQQAAOYKADCbBAAA6AoAIJ8EAADpCgAwBDIAANwKADCZBAAA3QoAMJsEAADfCgAgnwQAANQJADAEMgAA0AoAMJkEAADRCgAwmwQAANMKACCfBAAA1AoAMAQyAADECgAwmQQAAMUKADCbBAAAxwoAIJ8EAADICgAwBDIAALgKADCZBAAAuQoAMJsEAAC7CgAgnwQAALwKADAEMgAArwoAMJkEAACwCgAwmwQAALIKACCfBAAAjQcAMAQyAACmCgAwmQQAAKcKADCbBAAAqQoAIJ8EAACBBwAwBDIAAJ0KADCZBAAAngoAMJsEAACgCgAgnwQAAMgJADAAAAAAAAAAAAAAAAAABgMAAMILACAgAADDCwAgIgAAxAsAIJUDAADFBgAgswMAAMUGACC1AwAAxQYAIA0FAAC1CwAgBwAAtgsAIBAAALgLACAVAADACwAgFwAAtAsAIBgAALcLACAZAAC5CwAgGgAAugsAIBsAALsLACAcAAC8CwAgHQAAvQsAICQAAL4LACAlAAC_CwAgBQMAAMILACAeAADDCwAgHwAAvgsAICMAAL8LACC2AwAAxQYAIAASAwAAwgsAIAUAALULACAKAAC6CwAgEAAAuAsAIBEAANALACAUAADRCwAgFQAAwAsAIBYAANILACDoAwAAxQYAIPoDAADFBgAghgQAAMUGACCHBAAAxQYAIIgEAADFBgAgiQQAAMUGACCKBAAAxQYAIIsEAADFBgAgjAQAAMUGACCNBAAAxQYAIAkDAADCCwAgBAAAxQsAIAYAAMsLACAHAADOCwAgCgAAzAsAIA0AAMgLACAPAADPCwAg5gMAAMUGACDqAwAAxQYAIAAAAgQAAMULACATAADKCwAgAAcDAADCCwAgBAAAxQsAIAcAAM4LACAQAAC4CwAgEQAA0AsAIMYDAADFBgAggAQAAMUGACAJBAAAxQsAIAgAAMYLACAJAADCCwAgDAAAxwsAIA0AAMgLACDGAwAAxQYAIMcDAADFBgAgyAMAAMUGACDOAwAAxQYAIAkIAADGCwAgCgAAzAsAIAwAAMcLACC9AwAAxQYAIMcDAADFBgAg2QMAAMUGACDaAwAAxQYAINsDAADFBgAg3AMAAMUGACAFAwAAwgsAIAUAALULACAQAAC4CwAg-gMAAMUGACD8AwAAxQYAIAAAAAASkQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQ2RAwIAAAABkgMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgaRAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAEEkQMCAAAAAa8DQAAAAAH4AwEAAAAB-QMBAAAAARCRAwIAAAABkgMCAAAAAZkDQAAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEEkQMCAAAAAdQDAQAAAAHVAwEAAAAB1gMBAAAAAQ2RAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQKRAwIAAAABrwNAAAAAAQSRAwIAAAABrwNAAAAAAbsDAQAAAAG8AyAAAAABBZEDAgAAAAGvA0AAAAABuAMAAAC4AwK5AwEAAAABugMgAAAAAQWRAwIAAAABmQNAAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQmRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAGzAwIAAAABtAMgAAAAAbUDAgAAAAEJkQMCAAAAAZIDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABEQUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAYAACqCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAOALACANkQMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAIMkQMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHeAwIAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEEkQMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwINkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAEJkQMCAAAAAaUDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABAwAAAA0AIDIAAOALACAzAADrCwAgEwAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAOsLACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACEJAwAAoQkAIBAAAKMJACCRAwIAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABAgAAAFgAIDIAAOwLACADAAAACwAgMgAA7AsAIDMAAPALACALAAAACwAgAwAA6AgAIBAAAOoIACArAADwCwAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEJAwAA6AgAIBAAAOoIACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIREFAACoCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAADxCwAgEQcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAPMLACAaAwAAgwoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAPULACAMkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEDAAAADQAgMgAA8wsAIDMAAPsLACATAAAADQAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAA-wsAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIQMAAAADACAyAAD1CwAgMwAA_gsAIBwAAAADACADAACwCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgKwAA_gsAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhDZEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCEJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQMAAAANACAyAADxCwAgMwAAgwwAIBMAAAANACAFAACRCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACDDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAIQMACADAAAADQAgMgAAhAwAIDMAAIgMACATAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAiAwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIRoDAACDCgAgBQAAhAoAIAoAAIgKACAQAACGCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAiQwAIBIDAACeCQAgBAAAnQkAIAcAAKoJACAQAACgCQAgkQMCAAAAAZIDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAIsMACADAAAAAwAgMgAAiQwAIDMAAI8MACAcAAAAAwAgAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBQAALQJACAVAAC2CQAgFgAAtwkAICsAAI8MACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQMAAAAHACAyAACLDAAgMwAAkgwAIBQAAAAHACADAACECQAgBAAAgwkAIAcAAKkJACAQAACGCQAgKwAAkgwAIJEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEgMAAIQJACAEAACDCQAgBwAAqQkAIBAAAIYJACCRAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIgkDAAChCQAgBQAAogkAIJEDAgAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAECAAAAWAAgMgAAkwwAIBEFAACoCwAgBwAAqQsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAACVDAAgEgMAAJ4JACAEAACdCQAgBwAAqgkAIBEAAJ8JACCRAwIAAAABkgMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAlwwAIBoDAACDCgAgBQAAhAoAIAoAAIgKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAmQwAIA2RAwIAAAABqwMAAADeAwK9AwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQORAwIAAAABkwMBAAAAAZUDAQAAAAEDAAAACwAgMgAAkwwAIDMAAJ8MACALAAAACwAgAwAA6AgAIAUAAOkIACArAACfDAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEJAwAA6AgAIAUAAOkIACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQMAAAANACAyAACVDAAgMwAAogwAIBMAAAANACAFAACRCgAgBwAAkgoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACiDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhAwAAAAcAIDIAAJcMACAzAAClDAAgFAAAAAcAIAMAAIQJACAEAACDCQAgBwAAqQkAIBEAAIUJACArAAClDAAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCISAwAAhAkAIAQAAIMJACAHAACpCQAgEQAAhQkAIJEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiAwAAAAMAIDIAAJkMACAzAACoDAAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAACoDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACESBAAA7AcAIAgAAOsHACAJAADtBwAgDAAA7gcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAACpDAAgAwAAABsAIDIAAKkMACAzAACtDAAgFAAAABsAIAQAAMEHACAIAADABwAgCQAAwgcAIAwAAMMHACArAACtDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACESBAAAwQcAIAgAAMAHACAJAADCBwAgDAAAwwcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhFwMAAMwIACAEAADKCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAArgwAIAMAAAAQACAyAACuDAAgMwAAsgwAIBkAAAAQACADAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACArAACyDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEXAwAAqwgAIAQAAKkIACAGAACqCAAgBwAArAgAIAoAAK8IACANAACtCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACERBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAAswwAIAMAAAANACAyAACzDAAgMwAAtwwAIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAAC3DAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhGgMAAIMKACAFAACECgAgCgAAiAoAIBAAAIYKACARAACFCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAAC4DAAgBJEDAgAAAAGTAwEAAAABmANAAAAAAc8DAAEAAAEDAAAAAwAgMgAAuAwAIDMAAL0MACAcAAAAAwAgAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAVAAC2CQAgFgAAtwkAICsAAL0MACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQYEAACLCAAgkQMCAAAAAZIDAgAAAAGvA0AAAAAB0QMBAAAAAdMDAAAA0wMCAgAAADwAIDIAAL4MACADAAAAOgAgMgAAvgwAIDMAAMIMACAIAAAAOgAgBAAA_QcAICsAAMIMACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgYEAAD9BwAgkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh0QMBAL8GACHTAwAA_AfTAyIRBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAAwwwAIBoDAACDCgAgBQAAhAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAxQwAIBcDAADMCAAgBAAAyggAIAYAAMsIACAHAADNCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAMcMACAKkQMCAAAAAa8DQAAAAAG-AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEXAwAAzAgAIAQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAADKDAAgCpEDAgAAAAGvA0AAAAABvQMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABAwAAABAAIDIAAMoMACAzAADPDAAgGQAAABAAIAMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDwAArggAICsAAM8MACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRcDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIQ2RAwIAAAABqwMAAADeAwLHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMAAAANACAyAADDDAAgMwAA0wwAIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAADTDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhAwAAAAMAIDIAAMUMACAzAADWDAAgHAAAAAMAIAMAALAJACAFAACxCQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAADWDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEDAAAAEAAgMgAAxwwAIDMAANkMACAZAAAAEAAgAwAAqwgAIAQAAKkIACAGAACqCAAgBwAArAgAIA0AAK0IACAPAACuCAAgKwAA2QwAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFwMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACANAACtCAAgDwAArggAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhEAgAAOAHACAKAAChCAAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABAgAAABgAIDIAANoMACASBAAA7AcAIAgAAOsHACAJAADtBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAADcDAAgAwAAABYAIDIAANoMACAzAADgDAAgEgAAABYAIAgAANEHACAKAACgCAAgKwAA4AwAIJEDAgDCBgAhqwMAAM8H3gMivQMCAM8GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhEAgAANEHACAKAACgCAAgkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIccDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACEDAAAAGwAgMgAA3AwAIDMAAOMMACAUAAAAGwAgBAAAwQcAIAgAAMAHACAJAADCBwAgDQAAxAcAICsAAOMMACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHHAwIAzwYAIcgDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHOAwEAzgYAIRIEAADBBwAgCAAAwAcAIAkAAMIHACANAADEBwAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACERBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBoAAK0LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAA5AwAIAMAAAANACAyAADkDAAgMwAA6AwAIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAADoDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAOkMACADAAAADQAgMgAA6QwAIDMAAO0MACATAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAA7QwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAADuDAAgAwAAAA0AIDIAAO4MACAzAADyDAAgEwAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAkAACaCgAgJQAAmwoAICsAAPIMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACEJAwAAlgcAIB4AAJgHACAjAACXBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAG2AwIAAAABAgAAAHIAIDIAAPMMACARBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAA9QwAIAWRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAQmRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtAMgAAAAAbUDAgAAAAEDAAAADQAgMgAA9QwAIDMAAPsMACATAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAlAACbCgAgKwAA-wwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIQMAAABwACAyAADzDAAgMwAA_gwAIAsAAABwACADAAD7BgAgHgAA-QYAICMAAPwGACArAAD-DAAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbYDAgDPBgAhCQMAAPsGACAeAAD5BgAgIwAA_AYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQkDAACWBwAgHgAAmAcAIB8AAJUHACCRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbYDAgAAAAECAAAAcgAgMgAA_wwAIBEFAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAACBDQAgBCsAAQAAAZEDAgAAAAGvA0AAAAABsQMCAAAAAQMAAABwACAyAAD_DAAgMwAAhg0AIAsAAABwACADAAD7BgAgHgAA-QYAIB8AAPoGACArAACGDQAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbYDAgDPBgAhCQMAAPsGACAeAAD5BgAgHwAA-gYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQMAAAANACAyAACBDQAgMwAAiQ0AIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACArAACJDQAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhDAMAAPEGACAgAADyBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbMDAgAAAAG0AyAAAAABtQMCAAAAAQIAAAB4ACAyAACKDQAgAwAAAHYAIDIAAIoNACAzAACODQAgDgAAAHYAIAMAAOIGACAgAADjBgAgKwAAjg0AIJEDAgDCBgAhlQMBAM4GACGWAwQAwAYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhswMCAM8GACG0AyAA4QYAIbUDAgDPBgAhDAMAAOIGACAgAADjBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACGzAwIAzwYAIbQDIADhBgAhtQMCAM8GACERBQAAqAsAIAcAAKkLACAQAACrCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAAjw0AIBoDAACDCgAgBQAAhAoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAkQ0AIAMAAAANACAyAACPDQAgMwAAlQ0AIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACVDQAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhAwAAAAMAIDIAAJENACAzAACYDQAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBYAALcJACArAACYDQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAJkNACADAAAAAwAgMgAAmQ0AIDMAAJ0NACAcAAAAAwAgAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAICsAAJ0NACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQ4FVgMHWQQOACAQXgUVgwETFwYCGF0WGWIXGmMHG2cYHGsZHW8aJHMbJYIBHAkDAAEFCgMKRQcOABUQOQUROA4UPRAVSRMWThQGAwABBAACBwwEDgAPEDUFETQOBAMOAQUPAw4ADRATBQgDFAEEAAIGAAMHFQQKLAcNGQYOAAwPKwsECBoFChwHDCYIDgAKBgQAAggdBQkeAQwiCA0jBg4ACQIKAAcLAAYCDCQADSUAAQwnAAEIAAUCDS0ADy4AAgUvABAwAAIEAAIGAAMCEDcAETYAAwQAAg4AEhNBEQESABABE0IAAgNKAQQAAgEEAAIHBU8AClMAEFEAEVAAFFIAFVQAFlUAAQMAAQEDAAEBAwABAQMAAQEDAAEFAwABDgAfHnQbH3UbI3kcBAMAAQ4AHiB6GyJ-HQEhABwBIn8AAh-AAQAjgQEADQWFAQAHhgEAEIgBABWQAQAXhAEAGIcBABmJAQAaigEAG4sBAByMAQAdjQEAJI4BACWPAQAAAAAFDgAlOAAmOQAnOgAoOwApAAAAAAAFDgAlOAAmOQAnOgAoOwApAQMAAQEDAAEFDgAuOAAvOQAwOgAxOwAyAAAAAAAFDgAuOAAvOQAwOgAxOwAyAwMAAQQAAgfHAQQDAwABBAACB80BBAUOADc4ADg5ADk6ADo7ADsAAAAAAAUOADc4ADg5ADk6ADo7ADsBA98BAQED5QEBBQ4AQDgAQTkAQjoAQzsARAAAAAAABQ4AQDgAQTkAQjoAQzsARAEDAAEBAwABBQ4ASTgASjkASzoATDsATQAAAAAABQ4ASTgASjkASzoATDsATQIEAAIGAAMCBAACBgADBQ4AUjgAUzkAVDoAVTsAVgAAAAAABQ4AUjgAUzkAVDoAVTsAVgQDowIBBAACBgADB6QCBAQDqgIBBAACBgADB6sCBAUOAFs4AFw5AF06AF47AF8AAAAAAAUOAFs4AFw5AF06AF47AF8CCL0CBQq-AgcCCMQCBQrFAgcFDgBkOABlOQBmOgBnOwBoAAAAAAAFDgBkOABlOQBmOgBnOwBoAQgABQEIAAUFDgBtOABuOQBvOgBwOwBxAAAAAAAFDgBtOABuOQBvOgBwOwBxAQMAAQEDAAEFDgB2OAB3OQB4OgB5OwB6AAAAAAAFDgB2OAB3OQB4OgB5OwB6AQQAAgEEAAIFDgB_OACAATkAgQE6AIIBOwCDAQAAAAAABQ4AfzgAgAE5AIEBOgCCATsAgwEBEgAQARIAEAUOAIgBOACJATkAigE6AIsBOwCMAQAAAAAABQ4AiAE4AIkBOQCKAToAiwE7AIwBAwQAAgivAwUJsAMBAwQAAgi2AwUJtwMBBQ4AkQE4AJIBOQCTAToAlAE7AJUBAAAAAAAFDgCRATgAkgE5AJMBOgCUATsAlQECCgAHCwAGAgoABwsABgUOAJoBOACbATkAnAE6AJ0BOwCeAQAAAAAABQ4AmgE4AJsBOQCcAToAnQE7AJ4BAQMAAQEDAAEFDgCjATgApAE5AKUBOgCmATsApwEAAAAAAAUOAKMBOACkATkApQE6AKYBOwCnAQEDAAEBAwABBQ4ArAE4AK0BOQCuAToArwE7ALABAAAAAAAFDgCsATgArQE5AK4BOgCvATsAsAEBAwABAQMAAQUOALUBOAC2ATkAtwE6ALgBOwC5AQAAAAAABQ4AtQE4ALYBOQC3AToAuAE7ALkBAgMAAR6hBBsCAwABHqcEGwUOAL4BOAC_ATkAwAE6AMEBOwDCAQAAAAAABQ4AvgE4AL8BOQDAAToAwQE7AMIBAgMAASC5BBsCAwABIL8EGwUOAMcBOADIATkAyQE6AMoBOwDLAQAAAAAABQ4AxwE4AMgBOQDJAToAygE7AMsBASEAHAEhABwFDgDQATgA0QE5ANIBOgDTATsA1AEAAAAAAAUOANABOADRATkA0gE6ANMBOwDUAQID5wQBBAACAgPtBAEEAAIFDgDZATgA2gE5ANsBOgDcATsA3QEAAAAAAAUOANkBOADaATkA2wE6ANwBOwDdAQEEAAIBBAACBQ4A4gE4AOMBOQDkAToA5QE7AOYBAAAAAAAFDgDiATgA4wE5AOQBOgDlATsA5gEmAgEnkQEBKJMBASmUAQEqlQEBLJcBAS2ZASEumgEiL5wBATCeASExnwEjNKABATWhAQE2ogEhPKUBJD2mASo-pwECP6gBAkCpAQJBqgECQqsBAkOtAQJErwEhRbABK0ayAQJHtAEhSLUBLEm2AQJKtwECS7gBIUy7AS1NvAEzTr0BA0--AQNQvwEDUcABA1LBAQNTwwEDVMUBIVXGATRWyQEDV8sBIVjMATVZzgEDWs8BA1vQASFc0wE2XdQBPF7VAQRf1gEEYNcBBGHYAQRi2QEEY9sBBGTdASFl3gE9ZuEBBGfjASFo5AE-aeYBBGrnAQRr6AEhbOsBP23sAUVu7QEWb-4BFnDvARZx8AEWcvEBFnPzARZ09QEhdfYBRnb4ARZ3-gEhePsBR3n8ARZ6_QEWe_4BIXyBAkh9ggJOfoMCDn-EAg6AAYUCDoEBhgIOggGHAg6DAYkCDoQBiwIhhQGMAk-GAY4CDocBkAIhiAGRAlCJAZICDooBkwIOiwGUAiGMAZcCUY0BmAJXjgGZAgWPAZoCBZABmwIFkQGcAgWSAZ0CBZMBnwIFlAGhAiGVAaICWJYBpgIFlwGoAiGYAakCWZkBrAIFmgGtAgWbAa4CIZwBsQJanQGyAmCeAbMCBp8BtAIGoAG1AgahAbYCBqIBtwIGowG5AgakAbsCIaUBvAJhpgHAAganAcICIagBwwJiqQHGAgaqAccCBqsByAIhrAHLAmOtAcwCaa4BzQILrwHOAguwAc8CC7EB0AILsgHRAguzAdMCC7QB1QIhtQHWAmq2AdgCC7cB2gIhuAHbAmu5AdwCC7oB3QILuwHeAiG8AeECbL0B4gJyvgHjAhe_AeQCF8AB5QIXwQHmAhfCAecCF8MB6QIXxAHrAiHFAewCc8YB7gIXxwHwAiHIAfECdMkB8gIXygHzAhfLAfQCIcwB9wJ1zQH4AnvOAfkCEM8B-gIQ0AH7AhDRAfwCENIB_QIQ0wH_AhDUAYEDIdUBggN81gGEAxDXAYYDIdgBhwN92QGIAxDaAYkDENsBigMh3AGNA37dAY4DhAHeAY8DEd8BkAMR4AGRAxHhAZIDEeIBkwMR4wGVAxHkAZcDIeUBmAOFAeYBmgMR5wGcAyHoAZ0DhgHpAZ4DEeoBnwMR6wGgAyHsAaMDhwHtAaQDjQHuAaUDB-8BpgMH8AGnAwfxAagDB_IBqQMH8wGrAwf0Aa0DIfUBrgOOAfYBsgMH9wG0AyH4AbUDjwH5AbgDB_oBuQMH-wG6AyH8Ab0DkAH9Ab4DlgH-Ab8DCP8BwAMIgALBAwiBAsIDCIICwwMIgwLFAwiEAscDIYUCyAOXAYYCygMIhwLMAyGIAs0DmAGJAs4DCIoCzwMIiwLQAyGMAtMDmQGNAtQDnwGOAtUDGI8C1gMYkALXAxiRAtgDGJIC2QMYkwLbAxiUAt0DIZUC3gOgAZYC4AMYlwLiAyGYAuMDoQGZAuQDGJoC5QMYmwLmAyGcAukDogGdAuoDqAGeAusDGZ8C7AMZoALtAxmhAu4DGaIC7wMZowLxAxmkAvMDIaUC9AOpAaYC9gMZpwL4AyGoAvkDqgGpAvoDGaoC-wMZqwL8AyGsAv8DqwGtAoAEsQGuAoEEGq8CggQasAKDBBqxAoQEGrIChQQaswKHBBq0AokEIbUCigSyAbYCjAQatwKOBCG4Ao8EswG5ApAEGroCkQQauwKSBCG8ApUEtAG9ApYEugG-ApcEG78CmAQbwAKZBBvBApoEG8ICmwQbwwKdBBvEAp8EIcUCoAS7AcYCowQbxwKlBCHIAqYEvAHJAqgEG8oCqQQbywKqBCHMAq0EvQHNAq4EwwHOAq8EHM8CsAQc0AKxBBzRArIEHNICswQc0wK1BBzUArcEIdUCuATEAdYCuwQc1wK9BCHYAr4ExQHZAsAEHNoCwQQc2wLCBCHcAsUExgHdAsYEzAHeAscEHd8CyAQd4ALJBB3hAsoEHeICywQd4wLNBB3kAs8EIeUC0ATNAeYC0gQd5wLUBCHoAtUEzgHpAtYEHeoC1wQd6wLYBCHsAtsEzwHtAtwE1QHuAt0EE-8C3gQT8ALfBBPxAuAEE_IC4QQT8wLjBBP0AuUEIfUC5gTWAfYC6QQT9wLrBCH4AuwE1wH5Au4EE_oC7wQT-wLwBCH8AvME2AH9AvQE3gH-AvUEFP8C9gQUgAP3BBSBA_gEFIID-QQUgwP7BBSEA_0EIYUD_gTfAYYDgAUUhwOCBSGIA4MF4AGJA4QFFIoDhQUUiwOGBSGMA4kF4QGNA4oF5wE" + strings: JSON.parse("[\"where\",\"orderBy\",\"cursor\",\"user\",\"patient\",\"appointments\",\"appointment\",\"staff\",\"claim\",\"updatedBy\",\"payment\",\"serviceLine\",\"serviceLineTransactions\",\"serviceLines\",\"_count\",\"claimFiles\",\"claims\",\"procedures\",\"group\",\"pdfs\",\"groups\",\"communications\",\"documents\",\"patients\",\"npiProviders\",\"insuranceCredentials\",\"updatedPayments\",\"backups\",\"backupDestinations\",\"notifications\",\"parent\",\"children\",\"folder\",\"file\",\"chunks\",\"files\",\"cloudFolders\",\"cloudFiles\",\"User.findUnique\",\"User.findUniqueOrThrow\",\"User.findFirst\",\"User.findFirstOrThrow\",\"User.findMany\",\"data\",\"User.createOne\",\"User.createMany\",\"User.createManyAndReturn\",\"User.updateOne\",\"User.updateMany\",\"User.updateManyAndReturn\",\"create\",\"update\",\"User.upsertOne\",\"User.deleteOne\",\"User.deleteMany\",\"having\",\"_avg\",\"_sum\",\"_min\",\"_max\",\"User.groupBy\",\"User.aggregate\",\"Patient.findUnique\",\"Patient.findUniqueOrThrow\",\"Patient.findFirst\",\"Patient.findFirstOrThrow\",\"Patient.findMany\",\"Patient.createOne\",\"Patient.createMany\",\"Patient.createManyAndReturn\",\"Patient.updateOne\",\"Patient.updateMany\",\"Patient.updateManyAndReturn\",\"Patient.upsertOne\",\"Patient.deleteOne\",\"Patient.deleteMany\",\"Patient.groupBy\",\"Patient.aggregate\",\"Appointment.findUnique\",\"Appointment.findUniqueOrThrow\",\"Appointment.findFirst\",\"Appointment.findFirstOrThrow\",\"Appointment.findMany\",\"Appointment.createOne\",\"Appointment.createMany\",\"Appointment.createManyAndReturn\",\"Appointment.updateOne\",\"Appointment.updateMany\",\"Appointment.updateManyAndReturn\",\"Appointment.upsertOne\",\"Appointment.deleteOne\",\"Appointment.deleteMany\",\"Appointment.groupBy\",\"Appointment.aggregate\",\"Staff.findUnique\",\"Staff.findUniqueOrThrow\",\"Staff.findFirst\",\"Staff.findFirstOrThrow\",\"Staff.findMany\",\"Staff.createOne\",\"Staff.createMany\",\"Staff.createManyAndReturn\",\"Staff.updateOne\",\"Staff.updateMany\",\"Staff.updateManyAndReturn\",\"Staff.upsertOne\",\"Staff.deleteOne\",\"Staff.deleteMany\",\"Staff.groupBy\",\"Staff.aggregate\",\"NpiProvider.findUnique\",\"NpiProvider.findUniqueOrThrow\",\"NpiProvider.findFirst\",\"NpiProvider.findFirstOrThrow\",\"NpiProvider.findMany\",\"NpiProvider.createOne\",\"NpiProvider.createMany\",\"NpiProvider.createManyAndReturn\",\"NpiProvider.updateOne\",\"NpiProvider.updateMany\",\"NpiProvider.updateManyAndReturn\",\"NpiProvider.upsertOne\",\"NpiProvider.deleteOne\",\"NpiProvider.deleteMany\",\"NpiProvider.groupBy\",\"NpiProvider.aggregate\",\"AppointmentProcedure.findUnique\",\"AppointmentProcedure.findUniqueOrThrow\",\"AppointmentProcedure.findFirst\",\"AppointmentProcedure.findFirstOrThrow\",\"AppointmentProcedure.findMany\",\"AppointmentProcedure.createOne\",\"AppointmentProcedure.createMany\",\"AppointmentProcedure.createManyAndReturn\",\"AppointmentProcedure.updateOne\",\"AppointmentProcedure.updateMany\",\"AppointmentProcedure.updateManyAndReturn\",\"AppointmentProcedure.upsertOne\",\"AppointmentProcedure.deleteOne\",\"AppointmentProcedure.deleteMany\",\"AppointmentProcedure.groupBy\",\"AppointmentProcedure.aggregate\",\"Claim.findUnique\",\"Claim.findUniqueOrThrow\",\"Claim.findFirst\",\"Claim.findFirstOrThrow\",\"Claim.findMany\",\"Claim.createOne\",\"Claim.createMany\",\"Claim.createManyAndReturn\",\"Claim.updateOne\",\"Claim.updateMany\",\"Claim.updateManyAndReturn\",\"Claim.upsertOne\",\"Claim.deleteOne\",\"Claim.deleteMany\",\"Claim.groupBy\",\"Claim.aggregate\",\"ServiceLine.findUnique\",\"ServiceLine.findUniqueOrThrow\",\"ServiceLine.findFirst\",\"ServiceLine.findFirstOrThrow\",\"ServiceLine.findMany\",\"ServiceLine.createOne\",\"ServiceLine.createMany\",\"ServiceLine.createManyAndReturn\",\"ServiceLine.updateOne\",\"ServiceLine.updateMany\",\"ServiceLine.updateManyAndReturn\",\"ServiceLine.upsertOne\",\"ServiceLine.deleteOne\",\"ServiceLine.deleteMany\",\"ServiceLine.groupBy\",\"ServiceLine.aggregate\",\"ClaimFile.findUnique\",\"ClaimFile.findUniqueOrThrow\",\"ClaimFile.findFirst\",\"ClaimFile.findFirstOrThrow\",\"ClaimFile.findMany\",\"ClaimFile.createOne\",\"ClaimFile.createMany\",\"ClaimFile.createManyAndReturn\",\"ClaimFile.updateOne\",\"ClaimFile.updateMany\",\"ClaimFile.updateManyAndReturn\",\"ClaimFile.upsertOne\",\"ClaimFile.deleteOne\",\"ClaimFile.deleteMany\",\"ClaimFile.groupBy\",\"ClaimFile.aggregate\",\"InsuranceCredential.findUnique\",\"InsuranceCredential.findUniqueOrThrow\",\"InsuranceCredential.findFirst\",\"InsuranceCredential.findFirstOrThrow\",\"InsuranceCredential.findMany\",\"InsuranceCredential.createOne\",\"InsuranceCredential.createMany\",\"InsuranceCredential.createManyAndReturn\",\"InsuranceCredential.updateOne\",\"InsuranceCredential.updateMany\",\"InsuranceCredential.updateManyAndReturn\",\"InsuranceCredential.upsertOne\",\"InsuranceCredential.deleteOne\",\"InsuranceCredential.deleteMany\",\"InsuranceCredential.groupBy\",\"InsuranceCredential.aggregate\",\"PdfGroup.findUnique\",\"PdfGroup.findUniqueOrThrow\",\"PdfGroup.findFirst\",\"PdfGroup.findFirstOrThrow\",\"PdfGroup.findMany\",\"PdfGroup.createOne\",\"PdfGroup.createMany\",\"PdfGroup.createManyAndReturn\",\"PdfGroup.updateOne\",\"PdfGroup.updateMany\",\"PdfGroup.updateManyAndReturn\",\"PdfGroup.upsertOne\",\"PdfGroup.deleteOne\",\"PdfGroup.deleteMany\",\"PdfGroup.groupBy\",\"PdfGroup.aggregate\",\"PdfFile.findUnique\",\"PdfFile.findUniqueOrThrow\",\"PdfFile.findFirst\",\"PdfFile.findFirstOrThrow\",\"PdfFile.findMany\",\"PdfFile.createOne\",\"PdfFile.createMany\",\"PdfFile.createManyAndReturn\",\"PdfFile.updateOne\",\"PdfFile.updateMany\",\"PdfFile.updateManyAndReturn\",\"PdfFile.upsertOne\",\"PdfFile.deleteOne\",\"PdfFile.deleteMany\",\"PdfFile.groupBy\",\"PdfFile.aggregate\",\"Payment.findUnique\",\"Payment.findUniqueOrThrow\",\"Payment.findFirst\",\"Payment.findFirstOrThrow\",\"Payment.findMany\",\"Payment.createOne\",\"Payment.createMany\",\"Payment.createManyAndReturn\",\"Payment.updateOne\",\"Payment.updateMany\",\"Payment.updateManyAndReturn\",\"Payment.upsertOne\",\"Payment.deleteOne\",\"Payment.deleteMany\",\"Payment.groupBy\",\"Payment.aggregate\",\"ServiceLineTransaction.findUnique\",\"ServiceLineTransaction.findUniqueOrThrow\",\"ServiceLineTransaction.findFirst\",\"ServiceLineTransaction.findFirstOrThrow\",\"ServiceLineTransaction.findMany\",\"ServiceLineTransaction.createOne\",\"ServiceLineTransaction.createMany\",\"ServiceLineTransaction.createManyAndReturn\",\"ServiceLineTransaction.updateOne\",\"ServiceLineTransaction.updateMany\",\"ServiceLineTransaction.updateManyAndReturn\",\"ServiceLineTransaction.upsertOne\",\"ServiceLineTransaction.deleteOne\",\"ServiceLineTransaction.deleteMany\",\"ServiceLineTransaction.groupBy\",\"ServiceLineTransaction.aggregate\",\"DatabaseBackup.findUnique\",\"DatabaseBackup.findUniqueOrThrow\",\"DatabaseBackup.findFirst\",\"DatabaseBackup.findFirstOrThrow\",\"DatabaseBackup.findMany\",\"DatabaseBackup.createOne\",\"DatabaseBackup.createMany\",\"DatabaseBackup.createManyAndReturn\",\"DatabaseBackup.updateOne\",\"DatabaseBackup.updateMany\",\"DatabaseBackup.updateManyAndReturn\",\"DatabaseBackup.upsertOne\",\"DatabaseBackup.deleteOne\",\"DatabaseBackup.deleteMany\",\"DatabaseBackup.groupBy\",\"DatabaseBackup.aggregate\",\"BackupDestination.findUnique\",\"BackupDestination.findUniqueOrThrow\",\"BackupDestination.findFirst\",\"BackupDestination.findFirstOrThrow\",\"BackupDestination.findMany\",\"BackupDestination.createOne\",\"BackupDestination.createMany\",\"BackupDestination.createManyAndReturn\",\"BackupDestination.updateOne\",\"BackupDestination.updateMany\",\"BackupDestination.updateManyAndReturn\",\"BackupDestination.upsertOne\",\"BackupDestination.deleteOne\",\"BackupDestination.deleteMany\",\"BackupDestination.groupBy\",\"BackupDestination.aggregate\",\"Notification.findUnique\",\"Notification.findUniqueOrThrow\",\"Notification.findFirst\",\"Notification.findFirstOrThrow\",\"Notification.findMany\",\"Notification.createOne\",\"Notification.createMany\",\"Notification.createManyAndReturn\",\"Notification.updateOne\",\"Notification.updateMany\",\"Notification.updateManyAndReturn\",\"Notification.upsertOne\",\"Notification.deleteOne\",\"Notification.deleteMany\",\"Notification.groupBy\",\"Notification.aggregate\",\"CronJobLog.findUnique\",\"CronJobLog.findUniqueOrThrow\",\"CronJobLog.findFirst\",\"CronJobLog.findFirstOrThrow\",\"CronJobLog.findMany\",\"CronJobLog.createOne\",\"CronJobLog.createMany\",\"CronJobLog.createManyAndReturn\",\"CronJobLog.updateOne\",\"CronJobLog.updateMany\",\"CronJobLog.updateManyAndReturn\",\"CronJobLog.upsertOne\",\"CronJobLog.deleteOne\",\"CronJobLog.deleteMany\",\"CronJobLog.groupBy\",\"CronJobLog.aggregate\",\"CloudFolder.findUnique\",\"CloudFolder.findUniqueOrThrow\",\"CloudFolder.findFirst\",\"CloudFolder.findFirstOrThrow\",\"CloudFolder.findMany\",\"CloudFolder.createOne\",\"CloudFolder.createMany\",\"CloudFolder.createManyAndReturn\",\"CloudFolder.updateOne\",\"CloudFolder.updateMany\",\"CloudFolder.updateManyAndReturn\",\"CloudFolder.upsertOne\",\"CloudFolder.deleteOne\",\"CloudFolder.deleteMany\",\"CloudFolder.groupBy\",\"CloudFolder.aggregate\",\"CloudFile.findUnique\",\"CloudFile.findUniqueOrThrow\",\"CloudFile.findFirst\",\"CloudFile.findFirstOrThrow\",\"CloudFile.findMany\",\"CloudFile.createOne\",\"CloudFile.createMany\",\"CloudFile.createManyAndReturn\",\"CloudFile.updateOne\",\"CloudFile.updateMany\",\"CloudFile.updateManyAndReturn\",\"CloudFile.upsertOne\",\"CloudFile.deleteOne\",\"CloudFile.deleteMany\",\"CloudFile.groupBy\",\"CloudFile.aggregate\",\"CloudFileChunk.findUnique\",\"CloudFileChunk.findUniqueOrThrow\",\"CloudFileChunk.findFirst\",\"CloudFileChunk.findFirstOrThrow\",\"CloudFileChunk.findMany\",\"CloudFileChunk.createOne\",\"CloudFileChunk.createMany\",\"CloudFileChunk.createManyAndReturn\",\"CloudFileChunk.updateOne\",\"CloudFileChunk.updateMany\",\"CloudFileChunk.updateManyAndReturn\",\"CloudFileChunk.upsertOne\",\"CloudFileChunk.deleteOne\",\"CloudFileChunk.deleteMany\",\"CloudFileChunk.groupBy\",\"CloudFileChunk.aggregate\",\"Communication.findUnique\",\"Communication.findUniqueOrThrow\",\"Communication.findFirst\",\"Communication.findFirstOrThrow\",\"Communication.findMany\",\"Communication.createOne\",\"Communication.createMany\",\"Communication.createManyAndReturn\",\"Communication.updateOne\",\"Communication.updateMany\",\"Communication.updateManyAndReturn\",\"Communication.upsertOne\",\"Communication.deleteOne\",\"Communication.deleteMany\",\"Communication.groupBy\",\"Communication.aggregate\",\"PatientDocument.findUnique\",\"PatientDocument.findUniqueOrThrow\",\"PatientDocument.findFirst\",\"PatientDocument.findFirstOrThrow\",\"PatientDocument.findMany\",\"PatientDocument.createOne\",\"PatientDocument.createMany\",\"PatientDocument.createManyAndReturn\",\"PatientDocument.updateOne\",\"PatientDocument.updateMany\",\"PatientDocument.updateManyAndReturn\",\"PatientDocument.upsertOne\",\"PatientDocument.deleteOne\",\"PatientDocument.deleteMany\",\"PatientDocument.groupBy\",\"PatientDocument.aggregate\",\"AND\",\"OR\",\"NOT\",\"id\",\"patientId\",\"filename\",\"originalName\",\"mimeType\",\"fileSize\",\"filePath\",\"uploadedAt\",\"updatedAt\",\"equals\",\"in\",\"notIn\",\"lt\",\"lte\",\"gt\",\"gte\",\"not\",\"contains\",\"startsWith\",\"endsWith\",\"userId\",\"CommunicationChannel\",\"channel\",\"CommunicationDirection\",\"direction\",\"CommunicationStatus\",\"status\",\"body\",\"callDuration\",\"twilioSid\",\"createdAt\",\"fileId\",\"seq\",\"name\",\"folderId\",\"isComplete\",\"totalChunks\",\"parentId\",\"jobName\",\"startedAt\",\"completedAt\",\"durationMs\",\"errorMessage\",\"NotificationTypes\",\"type\",\"message\",\"read\",\"path\",\"isActive\",\"paymentId\",\"serviceLineId\",\"transactionId\",\"paidAmount\",\"adjustedAmount\",\"PaymentMethod\",\"method\",\"receivedDate\",\"payerName\",\"notes\",\"claimId\",\"updatedById\",\"totalBilled\",\"totalPaid\",\"totalAdjusted\",\"totalDue\",\"PaymentStatus\",\"icn\",\"pdfData\",\"groupId\",\"title\",\"PdfTitleKey\",\"titleKey\",\"siteKey\",\"username\",\"password\",\"procedureCode\",\"procedureDate\",\"quad\",\"arch\",\"toothNumber\",\"toothSurface\",\"ServiceLineStatus\",\"appointmentId\",\"staffId\",\"patientName\",\"memberId\",\"dateOfBirth\",\"remarks\",\"MissingTeethStatus\",\"missingTeethStatus\",\"missingTeeth\",\"serviceDate\",\"insuranceProvider\",\"ClaimStatus\",\"claimNumber\",\"string_contains\",\"string_starts_with\",\"string_ends_with\",\"array_starts_with\",\"array_ends_with\",\"array_contains\",\"procedureLabel\",\"fee\",\"category\",\"oralCavityArea\",\"ProcedureSource\",\"source\",\"comboKey\",\"npiNumber\",\"providerName\",\"email\",\"role\",\"phone\",\"date\",\"startTime\",\"endTime\",\"procedureCodeNotes\",\"PatientStatus\",\"eligibilityStatus\",\"firstName\",\"lastName\",\"gender\",\"address\",\"city\",\"zipCode\",\"insuranceId\",\"groupNumber\",\"policyHolder\",\"allergies\",\"medicalConditions\",\"autoBackupEnabled\",\"usbBackupEnabled\",\"fileId_seq\",\"every\",\"some\",\"none\",\"userId_parentId_name\",\"userId_siteKey\",\"userId_npiNumber\",\"is\",\"isNot\",\"connectOrCreate\",\"upsert\",\"createMany\",\"set\",\"disconnect\",\"delete\",\"connect\",\"updateMany\",\"deleteMany\",\"increment\",\"decrement\",\"multiply\",\"divide\"]"), + graph: "wg3xAfACFQUAAKMGACAHAADLBgAgEAAApAYAIBUAANIGACAXAADKBgAgGAAAzAYAIBkAAM0GACAaAADOBgAgGwAAzwYAIBwAANAGACAdAADRBgAgJAAAlwYAICUAAJgGACCeAwAAyQYAMJ8DAAANABCgAwAAyQYAMKEDAgAAAAHqAwEAAAAB6wMBANIFACGjBCAAkQYAIaQEIACRBgAhAQAAAAEAIB4DAACSBgAgBQAAowYAIAoAAM4GACAQAACkBgAgEQAA1QYAIBQAANcGACAVAADSBgAgFgAA2AYAIJ4DAADWBgAwnwMAAAMAEKADAADWBgAwoQMCANEFACG1AwIA0QUAIbsDAADUBpcEIr8DQADTBQAh9wNAANMFACH9AwEA1gUAIY8EAQDWBQAhkQQBANIFACGYBAEA0gUAIZkEAQDSBQAhmgQBANIFACGbBAEA1gUAIZwEAQDWBQAhnQQBANYFACGeBAEA1gUAIZ8EAQDWBQAhoAQBANYFACGhBAEA1gUAIaIEAQDWBQAhEgMAAOcLACAFAADaCwAgCgAA3wsAIBAAAN0LACARAAD1CwAgFAAA9gsAIBUAAOULACAWAAD3CwAg_QMAAOQGACCPBAAA5AYAIJsEAADkBgAgnAQAAOQGACCdBAAA5AYAIJ4EAADkBgAgnwQAAOQGACCgBAAA5AYAIKEEAADkBgAgogQAAOQGACAeAwAAkgYAIAUAAKMGACAKAADOBgAgEAAApAYAIBEAANUGACAUAADXBgAgFQAA0gYAIBYAANgGACCeAwAA1gYAMJ8DAAADABCgAwAA1gYAMKEDAgAAAAG1AwIA0QUAIbsDAADUBpcEIr8DQADTBQAh9wNAANMFACH9AwEA1gUAIY8EAQDWBQAhkQQBANIFACGYBAEA0gUAIZkEAQDSBQAhmgQBANIFACGbBAEA1gUAIZwEAQDWBQAhnQQBANYFACGeBAEA1gUAIZ8EAQDWBQAhoAQBANYFACGhBAEA1gUAIaIEAQDWBQAhAwAAAAMAIAEAAAQAMAIAAAUAIBYDAACSBgAgBAAApgYAIAcAAMcGACAQAACkBgAgEQAA1QYAIJ4DAADTBgAwnwMAAAcAEKADAADTBgAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCIHAwAA5wsAIAQAAOoLACAHAADzCwAgEAAA3QsAIBEAAPULACDbAwAA5AYAIJUEAADkBgAgFgMAAJIGACAEAACmBgAgBwAAxwYAIBAAAKQGACARAADVBgAgngMAANMGADCfAwAABwAQoAMAANMGADChAwIAAAABogMCANEFACG1AwIA0QUAIbsDAQDSBQAhvwNAANMFACHNAwEA0gUAIdsDAQDWBQAh5gMBANIFACH0AwIA0QUAIZIEQADTBQAhkwQBANIFACGUBAEA0gUAIZUEAQDWBQAhlwQAANQGlwQiAwAAAAcAIAEAAAgAMAIAAAkAIA0DAACiBgAgBQAAowYAIBAAAKQGACCeAwAAoQYAMJ8DAAALABCgAwAAoQYAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhAQAAAAsAIBUFAACjBgAgBwAAywYAIBAAAKQGACAVAADSBgAgFwAAygYAIBgAAMwGACAZAADNBgAgGgAAzgYAIBsAAM8GACAcAADQBgAgHQAA0QYAICQAAJcGACAlAACYBgAgngMAAMkGADCfAwAADQAQoAMAAMkGADChAwIA0QUAIeoDAQDSBQAh6wMBANIFACGjBCAAkQYAIaQEIACRBgAhAQAAAA0AIAMAAAAHACABAAAIADACAAAJACAbAwAAogYAIAQAAKYGACAGAAC5BgAgBwAAxwYAIAoAAMIGACANAACwBgAgDwAAyAYAIJ4DAADDBgAwnwMAABAAEKADAADDBgAwoQMCANEFACGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhCQMAAOcLACAEAADqCwAgBgAA8AsAIAcAAPMLACAKAADxCwAgDQAA7QsAIA8AAPQLACD7AwAA5AYAIP8DAADkBgAgGwMAAKIGACAEAACmBgAgBgAAuQYAIAcAAMcGACAKAADCBgAgDQAAsAYAIA8AAMgGACCeAwAAwwYAMJ8DAAAQABCgAwAAwwYAMKEDAgAAAAGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhAwAAABAAIAEAABEAMAIAABIAIAEAAAANACABAAAACwAgFAgAAK4GACAKAADCBgAgDAAArwYAIJ4DAADABgAwnwMAABYAEKADAADABgAwoQMCANEFACG7AwAAwQbzAyLSAwIA1QUAIdwDAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHsAwEA0gUAIe0DQADTBQAh7gMBANYFACHvAwEA1gUAIfADAQDWBQAh8QMBANYFACEJCAAA6wsAIAoAAPELACAMAADsCwAg0gMAAOQGACDcAwAA5AYAIO4DAADkBgAg7wMAAOQGACDwAwAA5AYAIPEDAADkBgAgFAgAAK4GACAKAADCBgAgDAAArwYAIJ4DAADABgAwnwMAABYAEKADAADABgAwoQMCAAAAAbsDAADBBvMDItIDAgDVBQAh3AMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIewDAQDSBQAh7QNAANMFACHuAwEA1gUAIe8DAQDWBQAh8AMBANYFACHxAwEA1gUAIQMAAAAWACABAAAXADACAAAYACABAAAAEAAgFgQAAKYGACAIAACuBgAgCQAAogYAIAwAAK8GACANAACwBgAgngMAAKsGADCfAwAAGwAQoAMAAKsGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIQEAAAAbACABAAAAEAAgAQAAAA0AIBAKAAC-BgAgCwAAvwYAIJ4DAAC8BgAwnwMAAB8AEKADAAC8BgAwoQMCANEFACG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACEFCgAA8QsAIAsAAPILACDUAwAA5AYAINoDAADkBgAg2wMAAOQGACAQCgAAvgYAIAsAAL8GACCeAwAAvAYAMJ8DAAAfABCgAwAAvAYAMKEDAgAAAAG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACEDAAAAHwAgAQAAIAAwAgAAIQAgAwAAABYAIAEAABcAMAIAABgAIAEAAAAfACABAAAAFgAgAwAAAB8AIAEAACAAMAIAACEAIAEAAAAfACAICAAAuwYAIJ4DAAC6BgAwnwMAACgAEKADAAC6BgAwoQMCANEFACGjAwEA0gUAIaUDAQDSBQAh3AMCANEFACEBCAAA6wsAIAgIAAC7BgAgngMAALoGADCfAwAAKAAQoAMAALoGADChAwIAAAABowMBANIFACGlAwEA0gUAIdwDAgDRBQAhAwAAACgAIAEAACkAMAIAACoAIAEAAAAbACABAAAAFgAgAQAAACgAIAEAAAAHACABAAAAEAAgEgQAAKYGACAGAAC5BgAgngMAALYGADCfAwAAMQAQoAMAALYGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHsAwEA0gUAIfADAQDWBQAh8QMBANYFACHzAwIA0QUAIYYEAQDWBQAhhwQQALcGACGIBAEA1gUAIYkEAQDWBQAhiwQAALgGiwQijAQBANYFACEJBAAA6gsAIAYAAPALACDwAwAA5AYAIPEDAADkBgAghgQAAOQGACCHBAAA5AYAIIgEAADkBgAgiQQAAOQGACCMBAAA5AYAIBIEAACmBgAgBgAAuQYAIJ4DAAC2BgAwnwMAADEAEKADAAC2BgAwoQMCAAAAAaIDAgDRBQAhvwNAANMFACHsAwEA0gUAIfADAQDWBQAh8QMBANYFACHzAwIA0QUAIYYEAQDWBQAhhwQQALcGACGIBAEA1gUAIYkEAQDWBQAhiwQAALgGiwQijAQBANYFACEDAAAAMQAgAQAAMgAwAgAAMwAgAwAAABAAIAEAABEAMAIAABIAIAEAAAAxACABAAAAEAAgAwAAADEAIAEAADIAMAIAADMAIAMAAAAQACABAAARADACAAASACAKBAAApgYAIBMAALUGACCeAwAAswYAMJ8DAAA6ABCgAwAAswYAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiAgQAAOoLACATAADvCwAgCgQAAKYGACATAAC1BgAgngMAALMGADCfAwAAOgAQoAMAALMGADChAwIAAAABogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiAwAAADoAIAEAADsAMAIAADwAIAkSAACyBgAgngMAALEGADCfAwAAPgAQoAMAALEGADChAwIA0QUAIaMDAQDSBQAhqANAANMFACHkAwABjQYAIeUDAgDRBQAhARIAAO4LACAJEgAAsgYAIJ4DAACxBgAwnwMAAD4AEKADAACxBgAwoQMCAAAAAaMDAQDSBQAhqANAANMFACHkAwABjQYAIeUDAgDRBQAhAwAAAD4AIAEAAD8AMAIAAEAAIAEAAAA-ACAJBAAA6gsAIAgAAOsLACAJAADnCwAgDAAA7AsAIA0AAO0LACDbAwAA5AYAINwDAADkBgAg3QMAAOQGACDjAwAA5AYAIBYEAACmBgAgCAAArgYAIAkAAKIGACAMAACvBgAgDQAAsAYAIJ4DAACrBgAwnwMAABsAEKADAACrBgAwoQMCAAAAAaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIAAAAB3QMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIeMDAQDWBQAhAwAAABsAIAEAAEMAMAIAAEQAIA8DAACiBgAgBAAApgYAIJ4DAACnBgAwnwMAAEYAEKADAACnBgAwoQMCANEFACGiAwIA0QUAIbUDAgDVBQAhtwMAAKgGtwMiuQMAAKkGuQMiuwMAAKoGuwMivAMBANYFACG9AwIA1QUAIb4DAQDWBQAhvwNAANMFACEGAwAA5wsAIAQAAOoLACC1AwAA5AYAILwDAADkBgAgvQMAAOQGACC-AwAA5AYAIA8DAACiBgAgBAAApgYAIJ4DAACnBgAwnwMAAEYAEKADAACnBgAwoQMCAAAAAaIDAgDRBQAhtQMCANUFACG3AwAAqAa3AyK5AwAAqQa5AyK7AwAAqga7AyK8AwEA1gUAIb0DAgDVBQAhvgMBANYFACG_A0AA0wUAIQMAAABGACABAABHADACAABIACABAAAADQAgDQQAAKYGACCeAwAApQYAMJ8DAABLABCgAwAApQYAMKEDAgDRBQAhogMCANEFACGjAwEA0gUAIaQDAQDSBQAhpQMBANIFACGmAwQAkAYAIacDAQDSBQAhqANAANMFACGpA0AA0wUAIQEEAADqCwAgDQQAAKYGACCeAwAApQYAMJ8DAABLABCgAwAApQYAMKEDAgAAAAGiAwIA0QUAIaMDAQDSBQAhpAMBANIFACGlAwEA0gUAIaYDBACQBgAhpwMBANIFACGoA0AA0wUAIakDQADTBQAhAwAAAEsAIAEAAEwAMAIAAE0AIAEAAAAHACABAAAAMQAgAQAAABAAIAEAAAA6ACABAAAAGwAgAQAAAEYAIAEAAABLACADAAAABwAgAQAACAAwAgAACQAgBQMAAOcLACAFAADaCwAgEAAA3QsAII8EAADkBgAgkQQAAOQGACANAwAAogYAIAUAAKMGACAQAACkBgAgngMAAKEGADCfAwAACwAQoAMAAKEGADChAwIAAAABtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhAwAAAAsAIAEAAFcAMAIAAFgAIAkDAACSBgAgngMAAKAGADCfAwAAWgAQoAMAAKAGADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACGNBAEA0gUAIY4EAQDSBQAhAQMAAOcLACAKAwAAkgYAIJ4DAACgBgAwnwMAAFoAEKADAACgBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACGNBAEA0gUAIY4EAQDSBQAhqwQAAJ8GACADAAAAWgAgAQAAWwAwAgAAXAAgAwAAABAAIAEAABEAMAIAABIAIAkDAACSBgAgngMAAJ4GADCfAwAAXwAQoAMAAJ4GADChAwIA0QUAIbUDAgDRBQAh6QMBANIFACHqAwEA0gUAIesDAQDSBQAhAQMAAOcLACAKAwAAkgYAIJ4DAACeBgAwnwMAAF8AEKADAACeBgAwoQMCAAAAAbUDAgDRBQAh6QMBANIFACHqAwEA0gUAIesDAQDSBQAhqgQAAJ0GACADAAAAXwAgAQAAYAAwAgAAYQAgAwAAABsAIAEAAEMAMAIAAEQAIAcDAACSBgAgngMAAJwGADCfAwAAZAAQoAMAAJwGADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACEBAwAA5wsAIAcDAACSBgAgngMAAJwGADCfAwAAZAAQoAMAAJwGADChAwIAAAABtQMCANEFACG_A0AA0wUAIQMAAABkACABAABlADACAABmACAJAwAAkgYAIJ4DAACbBgAwnwMAAGgAEKADAACbBgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAh0AMBANIFACHRAyAAkQYAIQEDAADnCwAgCQMAAJIGACCeAwAAmwYAMJ8DAABoABCgAwAAmwYAMKEDAgAAAAG1AwIA0QUAIb8DQADTBQAh0AMBANIFACHRAyAAkQYAIQMAAABoACABAABpADACAABqACAKAwAAkgYAIJ4DAACZBgAwnwMAAGwAEKADAACZBgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhzQMAAJoGzQMizgMBANIFACHPAyAAkQYAIQEDAADnCwAgCgMAAJIGACCeAwAAmQYAMJ8DAABsABCgAwAAmQYAMKEDAgAAAAG1AwIA0QUAIb8DQADTBQAhzQMAAJoGzQMizgMBANIFACHPAyAAkQYAIQMAAABsACABAABtADACAABuACANAwAAkgYAIB4AAJMGACAfAACXBgAgIwAAmAYAIJ4DAACWBgAwnwMAAHAAEKADAACWBgAwoQMCANEFACGpA0AA0wUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIcYDAgDVBQAhBQMAAOcLACAeAADoCwAgHwAA4wsAICMAAOQLACDGAwAA5AYAIA4DAACSBgAgHgAAkwYAIB8AAJcGACAjAACYBgAgngMAAJYGADCfAwAAcAAQoAMAAJYGADChAwIAAAABqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHGAwIA1QUAIakEAACVBgAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAABwACADAAAAcAAgAQAAcQAwAgAAcgAgEAMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCANEFACGlAwEA1gUAIaYDBACQBgAhqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHDAwIA1QUAIcQDIACRBgAhxQMCANUFACEGAwAA5wsAICAAAOgLACAiAADpCwAgpQMAAOQGACDDAwAA5AYAIMUDAADkBgAgEAMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCAAAAAaUDAQDWBQAhpgMEAJAGACGpA0AA0wUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIcMDAgDVBQAhxAMgAJEGACHFAwIA1QUAIQMAAAB2ACABAAB3ADACAAB4ACABAAAAcAAgCSEAAI4GACArAAGNBgAhngMAAIwGADCfAwAAewAQoAMAAIwGADChAwIA0QUAIb8DQADTBQAhwAMCANEFACHBAwIA0QUAIQEhAADmCwAgCiEAAI4GACArAAGNBgAhngMAAIwGADCfAwAAewAQoAMAAIwGADChAwIAAAABvwNAANMFACHAAwIA0QUAIcEDAgDRBQAhpQQAAIsGACADAAAAewAgAQAAfAAwAgAAfQAgAQAAAHsAIAEAAABwACABAAAAdgAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAABGACABAABHADACAABIACABAAAAAwAgAQAAAAcAIAEAAAALACABAAAAWgAgAQAAABAAIAEAAABfACABAAAAGwAgAQAAAGQAIAEAAABoACABAAAAbAAgAQAAAHAAIAEAAAB2ACABAAAARgAgAQAAAAEAIA0FAADaCwAgBwAA2wsAIBAAAN0LACAVAADlCwAgFwAA2QsAIBgAANwLACAZAADeCwAgGgAA3wsAIBsAAOALACAcAADhCwAgHQAA4gsAICQAAOMLACAlAADkCwAgAwAAAA0AIAEAAJIBADACAAABACADAAAADQAgAQAAkgEAMAIAAAEAIAMAAAANACABAACSAQAwAgAAAQAgEgUAAM0LACAHAADOCwAgEAAA0AsAIBUAANgLACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQErAACWAQAgBaEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABASsAAJgBADABKwAAmAEAMBIFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICQAAL8KACAlAADACgAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIQIAAAABACArAACbAQAgBaEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACECAAAADQAgKwAAnQEAIAIAAAANACArAACdAQAgAwAAAAEAIDIAAJYBACAzAACbAQAgAQAAAAEAIAEAAAANACAFDgAAsAoAIDgAALEKACA5AAC0CgAgOgAAswoAIDsAALIKACAIngMAAIoGADCfAwAApAEAEKADAACKBgAwoQMCAKUFACHqAwEApgUAIesDAQCmBQAhowQgAMgFACGkBCAAyAUAIQMAAAANACABAACjAQAwNwAApAEAIAMAAAANACABAACSAQAwAgAAAQAgAQAAAAUAIAEAAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAMAAAADACABAAAEADACAAAFACAbAwAAqAoAIAUAAKkKACAKAACtCgAgEAAAqwoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQErAACsAQAgE6EDAgAAAAG1AwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABASsAAK4BADABKwAArgEAMBsDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIQIAAAAFACArAACxAQAgE6EDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIQIAAAADACArAACzAQAgAgAAAAMAICsAALMBACADAAAABQAgMgAArAEAIDMAALEBACABAAAABQAgAQAAAAMAIA8OAADQCQAgOAAA0QkAIDkAANQJACA6AADTCQAgOwAA0gkAIP0DAADkBgAgjwQAAOQGACCbBAAA5AYAIJwEAADkBgAgnQQAAOQGACCeBAAA5AYAIJ8EAADkBgAgoAQAAOQGACChBAAA5AYAIKIEAADkBgAgFp4DAACJBgAwnwMAALoBABCgAwAAiQYAMKEDAgClBQAhtQMCAKUFACG7AwAAhgaXBCK_A0AAqAUAIfcDQACoBQAh_QMBALcFACGPBAEAtwUAIZEEAQCmBQAhmAQBAKYFACGZBAEApgUAIZoEAQCmBQAhmwQBALcFACGcBAEAtwUAIZ0EAQC3BQAhngQBALcFACGfBAEAtwUAIaAEAQC3BQAhoQQBALcFACGiBAEAtwUAIQMAAAADACABAAC5AQAwNwAAugEAIAMAAAADACABAAAEADACAAAFACABAAAACQAgAQAAAAkAIAMAAAAHACABAAAIADACAAAJACADAAAABwAgAQAACAAwAgAACQAgAwAAAAcAIAEAAAgAMAIAAAkAIBMDAADDCQAgBAAAwgkAIAcAAM8JACAQAADFCQAgEQAAxAkAIKEDAgAAAAGiAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgErAADCAQAgDqEDAgAAAAGiAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgErAADEAQAwASsAAMQBADABAAAACwAgEwMAAKkJACAEAACoCQAgBwAAzgkAIBAAAKsJACARAACqCQAgoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCICAAAACQAgKwAAyAEAIA6hAwIA4QYAIaIDAgDhBgAhtQMCAOEGACG7AwEA3gYAIb8DQADgBgAhzQMBAN4GACHbAwEA7QYAIeYDAQDeBgAh9AMCAOEGACGSBEAA4AYAIZMEAQDeBgAhlAQBAN4GACGVBAEA7QYAIZcEAACmCZcEIgIAAAAHACArAADKAQAgAgAAAAcAICsAAMoBACABAAAACwAgAwAAAAkAIDIAAMIBACAzAADIAQAgAQAAAAkAIAEAAAAHACAHDgAAyQkAIDgAAMoJACA5AADNCQAgOgAAzAkAIDsAAMsJACDbAwAA5AYAIJUEAADkBgAgEZ4DAACFBgAwnwMAANIBABCgAwAAhQYAMKEDAgClBQAhogMCAKUFACG1AwIApQUAIbsDAQCmBQAhvwNAAKgFACHNAwEApgUAIdsDAQC3BQAh5gMBAKYFACH0AwIApQUAIZIEQACoBQAhkwQBAKYFACGUBAEApgUAIZUEAQC3BQAhlwQAAIYGlwQiAwAAAAcAIAEAANEBADA3AADSAQAgAwAAAAcAIAEAAAgAMAIAAAkAIAEAAABYACABAAAAWAAgAwAAAAsAIAEAAFcAMAIAAFgAIAMAAAALACABAABXADACAABYACADAAAACwAgAQAAVwAwAgAAWAAgCgMAAMYJACAFAADHCQAgEAAAyAkAIKEDAgAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAGPBAEAAAABkAQBAAAAAZEEAQAAAAEBKwAA2gEAIAehAwIAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABjwQBAAAAAZAEAQAAAAGRBAEAAAABASsAANwBADABKwAA3AEAMAEAAAANACAKAwAAjQkAIAUAAI4JACAQAACPCQAgoQMCAOEGACG1AwIA4QYAIb8DQADgBgAhwgMBAN4GACGPBAEA7QYAIZAEAQDeBgAhkQQBAO0GACECAAAAWAAgKwAA4AEAIAehAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQIAAAALACArAADiAQAgAgAAAAsAICsAAOIBACABAAAADQAgAwAAAFgAIDIAANoBACAzAADgAQAgAQAAAFgAIAEAAAALACAHDgAAiAkAIDgAAIkJACA5AACMCQAgOgAAiwkAIDsAAIoJACCPBAAA5AYAIJEEAADkBgAgCp4DAACEBgAwnwMAAOoBABCgAwAAhAYAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIcIDAQCmBQAhjwQBALcFACGQBAEApgUAIZEEAQC3BQAhAwAAAAsAIAEAAOkBADA3AADqAQAgAwAAAAsAIAEAAFcAMAIAAFgAIAEAAABcACABAAAAXAAgAwAAAFoAIAEAAFsAMAIAAFwAIAMAAABaACABAABbADACAABcACADAAAAWgAgAQAAWwAwAgAAXAAgBgMAAIcJACChAwIAAAABtQMCAAAAAb8DQAAAAAGNBAEAAAABjgQBAAAAAQErAADyAQAgBaEDAgAAAAG1AwIAAAABvwNAAAAAAY0EAQAAAAGOBAEAAAABASsAAPQBADABKwAA9AEAMAYDAACGCQAgoQMCAOEGACG1AwIA4QYAIb8DQADgBgAhjQQBAN4GACGOBAEA3gYAIQIAAABcACArAAD3AQAgBaEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIY0EAQDeBgAhjgQBAN4GACECAAAAWgAgKwAA-QEAIAIAAABaACArAAD5AQAgAwAAAFwAIDIAAPIBACAzAAD3AQAgAQAAAFwAIAEAAABaACAFDgAAgQkAIDgAAIIJACA5AACFCQAgOgAAhAkAIDsAAIMJACAIngMAAIMGADCfAwAAgAIAEKADAACDBgAwoQMCAKUFACG1AwIApQUAIb8DQACoBQAhjQQBAKYFACGOBAEApgUAIQMAAABaACABAAD_AQAwNwAAgAIAIAMAAABaACABAABbADACAABcACABAAAAMwAgAQAAADMAIAMAAAAxACABAAAyADACAAAzACADAAAAMQAgAQAAMgAwAgAAMwAgAwAAADEAIAEAADIAMAIAADMAIA8EAACACQAgBgAA_wgAIKEDAgAAAAGiAwIAAAABvwNAAAAAAewDAQAAAAHwAwEAAAAB8QMBAAAAAfMDAgAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABASsAAIgCACANoQMCAAAAAaIDAgAAAAG_A0AAAAAB7AMBAAAAAfADAQAAAAHxAwEAAAAB8wMCAAAAAYYEAQAAAAGHBBAAAAABiAQBAAAAAYkEAQAAAAGLBAAAAIsEAowEAQAAAAEBKwAAigIAMAErAACKAgAwDwQAAP4IACAGAAD9CAAgoQMCAOEGACGiAwIA4QYAIb8DQADgBgAh7AMBAN4GACHwAwEA7QYAIfEDAQDtBgAh8wMCAOEGACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhAgAAADMAICsAAI0CACANoQMCAOEGACGiAwIA4QYAIb8DQADgBgAh7AMBAN4GACHwAwEA7QYAIfEDAQDtBgAh8wMCAOEGACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhAgAAADEAICsAAI8CACACAAAAMQAgKwAAjwIAIAMAAAAzACAyAACIAgAgMwAAjQIAIAEAAAAzACABAAAAMQAgDA4AAPYIACA4AAD3CAAgOQAA-ggAIDoAAPkIACA7AAD4CAAg8AMAAOQGACDxAwAA5AYAIIYEAADkBgAghwQAAOQGACCIBAAA5AYAIIkEAADkBgAgjAQAAOQGACAQngMAAPwFADCfAwAAlgIAEKADAAD8BQAwoQMCAKUFACGiAwIApQUAIb8DQACoBQAh7AMBAKYFACHwAwEAtwUAIfEDAQC3BQAh8wMCAKUFACGGBAEAtwUAIYcEEAD9BQAhiAQBALcFACGJBAEAtwUAIYsEAAD-BYsEIowEAQC3BQAhAwAAADEAIAEAAJUCADA3AACWAgAgAwAAADEAIAEAADIAMAIAADMAIAEAAAASACABAAAAEgAgAwAAABAAIAEAABEAMAIAABIAIAMAAAAQACABAAARADACAAASACADAAAAEAAgAQAAEQAwAgAAEgAgGAMAAPEIACAEAADvCAAgBgAA8AgAIAcAAPIIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABASsAAJ4CACARoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQErAACgAgAwASsAAKACADABAAAADQAgAQAAAAsAIBgDAADQCAAgBAAAzggAIAYAAM8IACAHAADRCAAgCgAA1AgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACECAAAAEgAgKwAApQIAIBGhAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIQIAAAAQACArAACnAgAgAgAAABAAICsAAKcCACABAAAADQAgAQAAAAsAIAMAAAASACAyAACeAgAgMwAApQIAIAEAAAASACABAAAAEAAgBw4AAMcIACA4AADICAAgOQAAywgAIDoAAMoIACA7AADJCAAg-wMAAOQGACD_AwAA5AYAIBSeAwAA8wUAMJ8DAACwAgAQoAMAAPMFADChAwIApQUAIaIDAgClBQAhqQNAAKgFACG1AwIApQUAIbsDAAD2Bf8DIr8DQACoBQAh8wMCAKUFACH0AwIApQUAIfUDAQCmBQAh9gMBAKYFACH3A0AAqAUAIfgDAQCmBQAh-gMAAPQF-gMi-wMAAPUFACD8A0AAqAUAIf0DAQCmBQAh_wMBALcFACEDAAAAEAAgAQAArwIAMDcAALACACADAAAAEAAgAQAAEQAwAgAAEgAgAQAAABgAIAEAAAAYACADAAAAFgAgAQAAFwAwAgAAGAAgAwAAABYAIAEAABcAMAIAABgAIAMAAAAWACABAAAXADACAAAYACARCAAAhQgAIAoAAMYIACAMAACGCAAgoQMCAAAAAbsDAAAA8wMC0gMCAAAAAdwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABASsAALgCACAOoQMCAAAAAbsDAAAA8wMC0gMCAAAAAdwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABASsAALoCADABKwAAugIAMAEAAAAQACABAAAAGwAgEQgAAPYHACAKAADFCAAgDAAA9wcAIKEDAgDhBgAhuwMAAPQH8wMi0gMCAO4GACHcAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh7AMBAN4GACHtA0AA4AYAIe4DAQDtBgAh7wMBAO0GACHwAwEA7QYAIfEDAQDtBgAhAgAAABgAICsAAL8CACAOoQMCAOEGACG7AwAA9AfzAyLSAwIA7gYAIdwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACECAAAAFgAgKwAAwQIAIAIAAAAWACArAADBAgAgAQAAABAAIAEAAAAbACADAAAAGAAgMgAAuAIAIDMAAL8CACABAAAAGAAgAQAAABYAIAsOAADACAAgOAAAwQgAIDkAAMQIACA6AADDCAAgOwAAwggAINIDAADkBgAg3AMAAOQGACDuAwAA5AYAIO8DAADkBgAg8AMAAOQGACDxAwAA5AYAIBGeAwAA7wUAMJ8DAADKAgAQoAMAAO8FADChAwIApQUAIbsDAADwBfMDItIDAgCzBQAh3AMCALMFACHeAxAA3gUAId8DEADeBQAh4AMQAN4FACHhAxAA3gUAIewDAQCmBQAh7QNAAKgFACHuAwEAtwUAIe8DAQC3BQAh8AMBALcFACHxAwEAtwUAIQMAAAAWACABAADJAgAwNwAAygIAIAMAAAAWACABAAAXADACAAAYACABAAAAKgAgAQAAACoAIAMAAAAoACABAAApADACAAAqACADAAAAKAAgAQAAKQAwAgAAKgAgAwAAACgAIAEAACkAMAIAACoAIAUIAAC_CAAgoQMCAAAAAaMDAQAAAAGlAwEAAAAB3AMCAAAAAQErAADSAgAgBKEDAgAAAAGjAwEAAAABpQMBAAAAAdwDAgAAAAEBKwAA1AIAMAErAADUAgAwBQgAAL4IACChAwIA4QYAIaMDAQDeBgAhpQMBAN4GACHcAwIA4QYAIQIAAAAqACArAADXAgAgBKEDAgDhBgAhowMBAN4GACGlAwEA3gYAIdwDAgDhBgAhAgAAACgAICsAANkCACACAAAAKAAgKwAA2QIAIAMAAAAqACAyAADSAgAgMwAA1wIAIAEAAAAqACABAAAAKAAgBQ4AALkIACA4AAC6CAAgOQAAvQgAIDoAALwIACA7AAC7CAAgB54DAADuBQAwnwMAAOACABCgAwAA7gUAMKEDAgClBQAhowMBAKYFACGlAwEApgUAIdwDAgClBQAhAwAAACgAIAEAAN8CADA3AADgAgAgAwAAACgAIAEAACkAMAIAACoAIAEAAABhACABAAAAYQAgAwAAAF8AIAEAAGAAMAIAAGEAIAMAAABfACABAABgADACAABhACADAAAAXwAgAQAAYAAwAgAAYQAgBgMAALgIACChAwIAAAABtQMCAAAAAekDAQAAAAHqAwEAAAAB6wMBAAAAAQErAADoAgAgBaEDAgAAAAG1AwIAAAAB6QMBAAAAAeoDAQAAAAHrAwEAAAABASsAAOoCADABKwAA6gIAMAYDAAC3CAAgoQMCAOEGACG1AwIA4QYAIekDAQDeBgAh6gMBAN4GACHrAwEA3gYAIQIAAABhACArAADtAgAgBaEDAgDhBgAhtQMCAOEGACHpAwEA3gYAIeoDAQDeBgAh6wMBAN4GACECAAAAXwAgKwAA7wIAIAIAAABfACArAADvAgAgAwAAAGEAIDIAAOgCACAzAADtAgAgAQAAAGEAIAEAAABfACAFDgAAsggAIDgAALMIACA5AAC2CAAgOgAAtQgAIDsAALQIACAIngMAAO0FADCfAwAA9gIAEKADAADtBQAwoQMCAKUFACG1AwIApQUAIekDAQCmBQAh6gMBAKYFACHrAwEApgUAIQMAAABfACABAAD1AgAwNwAA9gIAIAMAAABfACABAABgADACAABhACABAAAAPAAgAQAAADwAIAMAAAA6ACABAAA7ADACAAA8ACADAAAAOgAgAQAAOwAwAgAAPAAgAwAAADoAIAEAADsAMAIAADwAIAcEAACwCAAgEwAAsQgAIKEDAgAAAAGiAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAgErAAD-AgAgBaEDAgAAAAGiAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAgErAACAAwAwASsAAIADADAHBAAAoggAIBMAAKMIACChAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHmAwEA3gYAIegDAAChCOgDIgIAAAA8ACArAACDAwAgBaEDAgDhBgAhogMCAOEGACG_A0AA4AYAIeYDAQDeBgAh6AMAAKEI6AMiAgAAADoAICsAAIUDACACAAAAOgAgKwAAhQMAIAMAAAA8ACAyAAD-AgAgMwAAgwMAIAEAAAA8ACABAAAAOgAgBQ4AAJwIACA4AACdCAAgOQAAoAgAIDoAAJ8IACA7AACeCAAgCJ4DAADpBQAwnwMAAIwDABCgAwAA6QUAMKEDAgClBQAhogMCAKUFACG_A0AAqAUAIeYDAQCmBQAh6AMAAOoF6AMiAwAAADoAIAEAAIsDADA3AACMAwAgAwAAADoAIAEAADsAMAIAADwAIAEAAABAACABAAAAQAAgAwAAAD4AIAEAAD8AMAIAAEAAIAMAAAA-ACABAAA_ADACAABAACADAAAAPgAgAQAAPwAwAgAAQAAgBhIAAJsIACChAwIAAAABowMBAAAAAagDQAAAAAHkAwABAAAB5QMCAAAAAQErAACUAwAgBaEDAgAAAAGjAwEAAAABqANAAAAAAeQDAAEAAAHlAwIAAAABASsAAJYDADABKwAAlgMAMAYSAACaCAAgoQMCAOEGACGjAwEA3gYAIagDQADgBgAh5AMAAfgGACHlAwIA4QYAIQIAAABAACArAACZAwAgBaEDAgDhBgAhowMBAN4GACGoA0AA4AYAIeQDAAH4BgAh5QMCAOEGACECAAAAPgAgKwAAmwMAIAIAAAA-ACArAACbAwAgAwAAAEAAIDIAAJQDACAzAACZAwAgAQAAAEAAIAEAAAA-ACAFDgAAlQgAIDgAAJYIACA5AACZCAAgOgAAmAgAIDsAAJcIACAIngMAAOgFADCfAwAAogMAEKADAADoBQAwoQMCAKUFACGjAwEApgUAIagDQACoBQAh5AMAAcQFACHlAwIApQUAIQMAAAA-ACABAAChAwAwNwAAogMAIAMAAAA-ACABAAA_ADACAABAACABAAAARAAgAQAAAEQAIAMAAAAbACABAABDADACAABEACADAAAAGwAgAQAAQwAwAgAARAAgAwAAABsAIAEAAEMAMAIAAEQAIBMEAACRCAAgCAAAkAgAIAkAAJIIACAMAACTCAAgDQAAlAgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQErAACqAwAgDqEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQErAACsAwAwASsAAKwDADABAAAAEAAgAQAAAA0AIBMEAADmBwAgCAAA5QcAIAkAAOcHACAMAADoBwAgDQAA6QcAIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAOQH4wMivwNAAOAGACHbAwEA7QYAIdwDAgDuBgAh3QMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhAgAAAEQAICsAALEDACAOoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACECAAAAGwAgKwAAswMAIAIAAAAbACArAACzAwAgAQAAABAAIAEAAAANACADAAAARAAgMgAAqgMAIDMAALEDACABAAAARAAgAQAAABsAIAkOAADfBwAgOAAA4AcAIDkAAOMHACA6AADiBwAgOwAA4QcAINsDAADkBgAg3AMAAOQGACDdAwAA5AYAIOMDAADkBgAgEZ4DAADkBQAwnwMAALwDABCgAwAA5AUAMKEDAgClBQAhogMCAKUFACGpA0AAqAUAIbUDAgClBQAhuwMAAOUF4wMivwNAAKgFACHbAwEAtwUAIdwDAgCzBQAh3QMCALMFACHeAxAA3gUAId8DEADeBQAh4AMQAN4FACHhAxAA3gUAIeMDAQC3BQAhAwAAABsAIAEAALsDADA3AAC8AwAgAwAAABsAIAEAAEMAMAIAAEQAIAEAAAAhACABAAAAIQAgAwAAAB8AIAEAACAAMAIAACEAIAMAAAAfACABAAAgADACAAAhACADAAAAHwAgAQAAIAAwAgAAIQAgDQoAAN0HACALAADeBwAgoQMCAAAAAb8DQAAAAAHSAwIAAAAB0wMCAAAAAdQDAQAAAAHVAxAAAAAB1gMQAAAAAdgDAAAA2AMC2QNAAAAAAdoDAQAAAAHbAwEAAAABASsAAMQDACALoQMCAAAAAb8DQAAAAAHSAwIAAAAB0wMCAAAAAdQDAQAAAAHVAxAAAAAB1gMQAAAAAdgDAAAA2AMC2QNAAAAAAdoDAQAAAAHbAwEAAAABASsAAMYDADABKwAAxgMAMA0KAADbBwAgCwAA3AcAIKEDAgDhBgAhvwNAAOAGACHSAwIA4QYAIdMDAgDhBgAh1AMBAO0GACHVAxAA2QcAIdYDEADZBwAh2AMAANoH2AMi2QNAAOAGACHaAwEA7QYAIdsDAQDtBgAhAgAAACEAICsAAMkDACALoQMCAOEGACG_A0AA4AYAIdIDAgDhBgAh0wMCAOEGACHUAwEA7QYAIdUDEADZBwAh1gMQANkHACHYAwAA2gfYAyLZA0AA4AYAIdoDAQDtBgAh2wMBAO0GACECAAAAHwAgKwAAywMAIAIAAAAfACArAADLAwAgAwAAACEAIDIAAMQDACAzAADJAwAgAQAAACEAIAEAAAAfACAIDgAA1AcAIDgAANUHACA5AADYBwAgOgAA1wcAIDsAANYHACDUAwAA5AYAINoDAADkBgAg2wMAAOQGACAOngMAAN0FADCfAwAA0gMAEKADAADdBQAwoQMCAKUFACG_A0AAqAUAIdIDAgClBQAh0wMCAKUFACHUAwEAtwUAIdUDEADeBQAh1gMQAN4FACHYAwAA3wXYAyLZA0AAqAUAIdoDAQC3BQAh2wMBALcFACEDAAAAHwAgAQAA0QMAMDcAANIDACADAAAAHwAgAQAAIAAwAgAAIQAgAQAAAGYAIAEAAABmACADAAAAZAAgAQAAZQAwAgAAZgAgAwAAAGQAIAEAAGUAMAIAAGYAIAMAAABkACABAABlADACAABmACAEAwAA0wcAIKEDAgAAAAG1AwIAAAABvwNAAAAAAQErAADaAwAgA6EDAgAAAAG1AwIAAAABvwNAAAAAAQErAADcAwAwASsAANwDADAEAwAA0gcAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIQIAAABmACArAADfAwAgA6EDAgDhBgAhtQMCAOEGACG_A0AA4AYAIQIAAABkACArAADhAwAgAgAAAGQAICsAAOEDACADAAAAZgAgMgAA2gMAIDMAAN8DACABAAAAZgAgAQAAAGQAIAUOAADNBwAgOAAAzgcAIDkAANEHACA6AADQBwAgOwAAzwcAIAaeAwAA3AUAMJ8DAADoAwAQoAMAANwFADChAwIApQUAIbUDAgClBQAhvwNAAKgFACEDAAAAZAAgAQAA5wMAMDcAAOgDACADAAAAZAAgAQAAZQAwAgAAZgAgAQAAAGoAIAEAAABqACADAAAAaAAgAQAAaQAwAgAAagAgAwAAAGgAIAEAAGkAMAIAAGoAIAMAAABoACABAABpADACAABqACAGAwAAzAcAIKEDAgAAAAG1AwIAAAABvwNAAAAAAdADAQAAAAHRAyAAAAABASsAAPADACAFoQMCAAAAAbUDAgAAAAG_A0AAAAAB0AMBAAAAAdEDIAAAAAEBKwAA8gMAMAErAADyAwAwBgMAAMsHACChAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHQAwEA3gYAIdEDIACABwAhAgAAAGoAICsAAPUDACAFoQMCAOEGACG1AwIA4QYAIb8DQADgBgAh0AMBAN4GACHRAyAAgAcAIQIAAABoACArAAD3AwAgAgAAAGgAICsAAPcDACADAAAAagAgMgAA8AMAIDMAAPUDACABAAAAagAgAQAAAGgAIAUOAADGBwAgOAAAxwcAIDkAAMoHACA6AADJBwAgOwAAyAcAIAieAwAA2wUAMJ8DAAD-AwAQoAMAANsFADChAwIApQUAIbUDAgClBQAhvwNAAKgFACHQAwEApgUAIdEDIADIBQAhAwAAAGgAIAEAAP0DADA3AAD-AwAgAwAAAGgAIAEAAGkAMAIAAGoAIAEAAABuACABAAAAbgAgAwAAAGwAIAEAAG0AMAIAAG4AIAMAAABsACABAABtADACAABuACADAAAAbAAgAQAAbQAwAgAAbgAgBwMAAMUHACChAwIAAAABtQMCAAAAAb8DQAAAAAHNAwAAAM0DAs4DAQAAAAHPAyAAAAABASsAAIYEACAGoQMCAAAAAbUDAgAAAAG_A0AAAAABzQMAAADNAwLOAwEAAAABzwMgAAAAAQErAACIBAAwASsAAIgEADAHAwAAxAcAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIc0DAADDB80DIs4DAQDeBgAhzwMgAIAHACECAAAAbgAgKwAAiwQAIAahAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHNAwAAwwfNAyLOAwEA3gYAIc8DIACABwAhAgAAAGwAICsAAI0EACACAAAAbAAgKwAAjQQAIAMAAABuACAyAACGBAAgMwAAiwQAIAEAAABuACABAAAAbAAgBQ4AAL4HACA4AAC_BwAgOQAAwgcAIDoAAMEHACA7AADABwAgCZ4DAADXBQAwnwMAAJQEABCgAwAA1wUAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIc0DAADYBc0DIs4DAQCmBQAhzwMgAMgFACEDAAAAbAAgAQAAkwQAMDcAAJQEACADAAAAbAAgAQAAbQAwAgAAbgAgCp4DAADQBQAwnwMAAJoEABCgAwAA0AUAMKEDAgAAAAG7AwEA0gUAIccDAQDSBQAhyANAANMFACHJA0AA1AUAIcoDAgDVBQAhywMBANYFACEBAAAAlwQAIAEAAACXBAAgCp4DAADQBQAwnwMAAJoEABCgAwAA0AUAMKEDAgDRBQAhuwMBANIFACHHAwEA0gUAIcgDQADTBQAhyQNAANQFACHKAwIA1QUAIcsDAQDWBQAhA8kDAADkBgAgygMAAOQGACDLAwAA5AYAIAMAAACaBAAgAQAAmwQAMAIAAJcEACADAAAAmgQAIAEAAJsEADACAACXBAAgAwAAAJoEACABAACbBAAwAgAAlwQAIAehAwIAAAABuwMBAAAAAccDAQAAAAHIA0AAAAAByQNAAAAAAcoDAgAAAAHLAwEAAAABASsAAJ8EACAHoQMCAAAAAbsDAQAAAAHHAwEAAAAByANAAAAAAckDQAAAAAHKAwIAAAABywMBAAAAAQErAAChBAAwASsAAKEEADAHoQMCAOEGACG7AwEA3gYAIccDAQDeBgAhyANAAOAGACHJA0AAvQcAIcoDAgDuBgAhywMBAO0GACECAAAAlwQAICsAAKQEACAHoQMCAOEGACG7AwEA3gYAIccDAQDeBgAhyANAAOAGACHJA0AAvQcAIcoDAgDuBgAhywMBAO0GACECAAAAmgQAICsAAKYEACACAAAAmgQAICsAAKYEACADAAAAlwQAIDIAAJ8EACAzAACkBAAgAQAAAJcEACABAAAAmgQAIAgOAAC4BwAgOAAAuQcAIDkAALwHACA6AAC7BwAgOwAAugcAIMkDAADkBgAgygMAAOQGACDLAwAA5AYAIAqeAwAAzAUAMJ8DAACtBAAQoAMAAMwFADChAwIApQUAIbsDAQCmBQAhxwMBAKYFACHIA0AAqAUAIckDQADNBQAhygMCALMFACHLAwEAtwUAIQMAAACaBAAgAQAArAQAMDcAAK0EACADAAAAmgQAIAEAAJsEADACAACXBAAgAQAAAHIAIAEAAAByACADAAAAcAAgAQAAcQAwAgAAcgAgAwAAAHAAIAEAAHEAMAIAAHIAIAMAAABwACABAABxADACAAByACAKAwAAtQcAIB4AALcHACAfAAC0BwAgIwAAtgcAIKEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxgMCAAAAAQErAAC1BAAgBqEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxgMCAAAAAQErAAC3BAAwASsAALcEADABAAAAcAAgCgMAAJoHACAeAACYBwAgHwAAmQcAICMAAJsHACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACECAAAAcgAgKwAAuwQAIAahAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACECAAAAcAAgKwAAvQQAIAIAAABwACArAAC9BAAgAQAAAHAAIAMAAAByACAyAAC1BAAgMwAAuwQAIAEAAAByACABAAAAcAAgBg4AAJMHACA4AACUBwAgOQAAlwcAIDoAAJYHACA7AACVBwAgxgMAAOQGACAJngMAAMsFADCfAwAAxQQAEKADAADLBQAwoQMCAKUFACGpA0AAqAUAIbUDAgClBQAhvwNAAKgFACHCAwEApgUAIcYDAgCzBQAhAwAAAHAAIAEAAMQEADA3AADFBAAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAAB4ACABAAAAeAAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAAB2ACABAAB3ADACAAB4ACADAAAAdgAgAQAAdwAwAgAAeAAgDQMAAJAHACAgAACRBwAgIgAAkgcAIKEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAHDAwIAAAABxAMgAAAAAcUDAgAAAAEBKwAAzQQAIAqhAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABwwMCAAAAAcQDIAAAAAHFAwIAAAABASsAAM8EADABKwAAzwQAMAEAAABwACANAwAAgQcAICAAAIIHACAiAACDBwAgoQMCAOEGACGlAwEA7QYAIaYDBADfBgAhqQNAAOAGACG1AwIA4QYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACECAAAAeAAgKwAA0wQAIAqhAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcMDAgDuBgAhxAMgAIAHACHFAwIA7gYAIQIAAAB2ACArAADVBAAgAgAAAHYAICsAANUEACABAAAAcAAgAwAAAHgAIDIAAM0EACAzAADTBAAgAQAAAHgAIAEAAAB2ACAIDgAA-wYAIDgAAPwGACA5AAD_BgAgOgAA_gYAIDsAAP0GACClAwAA5AYAIMMDAADkBgAgxQMAAOQGACANngMAAMcFADCfAwAA3QQAEKADAADHBQAwoQMCAKUFACGlAwEAtwUAIaYDBACnBQAhqQNAAKgFACG1AwIApQUAIb8DQACoBQAhwgMBAKYFACHDAwIAswUAIcQDIADIBQAhxQMCALMFACEDAAAAdgAgAQAA3AQAMDcAAN0EACADAAAAdgAgAQAAdwAwAgAAeAAgAQAAAH0AIAEAAAB9ACADAAAAewAgAQAAfAAwAgAAfQAgAwAAAHsAIAEAAHwAMAIAAH0AIAMAAAB7ACABAAB8ADACAAB9ACAGIQAA-gYAICsAAQAAAaEDAgAAAAG_A0AAAAABwAMCAAAAAcEDAgAAAAEBKwAA5QQAIAUrAAEAAAGhAwIAAAABvwNAAAAAAcADAgAAAAHBAwIAAAABASsAAOcEADABKwAA5wQAMAYhAAD5BgAgKwAB-AYAIaEDAgDhBgAhvwNAAOAGACHAAwIA4QYAIcEDAgDhBgAhAgAAAH0AICsAAOoEACAFKwAB-AYAIaEDAgDhBgAhvwNAAOAGACHAAwIA4QYAIcEDAgDhBgAhAgAAAHsAICsAAOwEACACAAAAewAgKwAA7AQAIAMAAAB9ACAyAADlBAAgMwAA6gQAIAEAAAB9ACABAAAAewAgBQ4AAPMGACA4AAD0BgAgOQAA9wYAIDoAAPYGACA7AAD1BgAgCCsAAcQFACGeAwAAwwUAMJ8DAADzBAAQoAMAAMMFADChAwIApQUAIb8DQACoBQAhwAMCAKUFACHBAwIApQUAIQMAAAB7ACABAADyBAAwNwAA8wQAIAMAAAB7ACABAAB8ADACAAB9ACABAAAASAAgAQAAAEgAIAMAAABGACABAABHADACAABIACADAAAARgAgAQAARwAwAgAASAAgAwAAAEYAIAEAAEcAMAIAAEgAIAwDAADyBgAgBAAA8QYAIKEDAgAAAAGiAwIAAAABtQMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAEBKwAA-wQAIAqhAwIAAAABogMCAAAAAbUDAgAAAAG3AwAAALcDArkDAAAAuQMCuwMAAAC7AwK8AwEAAAABvQMCAAAAAb4DAQAAAAG_A0AAAAABASsAAP0EADABKwAA_QQAMAEAAAANACAMAwAA8AYAIAQAAO8GACChAwIA4QYAIaIDAgDhBgAhtQMCAO4GACG3AwAA6ga3AyK5AwAA6wa5AyK7AwAA7Aa7AyK8AwEA7QYAIb0DAgDuBgAhvgMBAO0GACG_A0AA4AYAIQIAAABIACArAACBBQAgCqEDAgDhBgAhogMCAOEGACG1AwIA7gYAIbcDAADqBrcDIrkDAADrBrkDIrsDAADsBrsDIrwDAQDtBgAhvQMCAO4GACG-AwEA7QYAIb8DQADgBgAhAgAAAEYAICsAAIMFACACAAAARgAgKwAAgwUAIAEAAAANACADAAAASAAgMgAA-wQAIDMAAIEFACABAAAASAAgAQAAAEYAIAkOAADlBgAgOAAA5gYAIDkAAOkGACA6AADoBgAgOwAA5wYAILUDAADkBgAgvAMAAOQGACC9AwAA5AYAIL4DAADkBgAgDZ4DAACyBQAwnwMAAIsFABCgAwAAsgUAMKEDAgClBQAhogMCAKUFACG1AwIAswUAIbcDAAC0BbcDIrkDAAC1BbkDIrsDAAC2BbsDIrwDAQC3BQAhvQMCALMFACG-AwEAtwUAIb8DQACoBQAhAwAAAEYAIAEAAIoFADA3AACLBQAgAwAAAEYAIAEAAEcAMAIAAEgAIAEAAABNACABAAAATQAgAwAAAEsAIAEAAEwAMAIAAE0AIAMAAABLACABAABMADACAABNACADAAAASwAgAQAATAAwAgAATQAgCgQAAOMGACChAwIAAAABogMCAAAAAaMDAQAAAAGkAwEAAAABpQMBAAAAAaYDBAAAAAGnAwEAAAABqANAAAAAAakDQAAAAAEBKwAAkwUAIAmhAwIAAAABogMCAAAAAaMDAQAAAAGkAwEAAAABpQMBAAAAAaYDBAAAAAGnAwEAAAABqANAAAAAAakDQAAAAAEBKwAAlQUAMAErAACVBQAwCgQAAOIGACChAwIA4QYAIaIDAgDhBgAhowMBAN4GACGkAwEA3gYAIaUDAQDeBgAhpgMEAN8GACGnAwEA3gYAIagDQADgBgAhqQNAAOAGACECAAAATQAgKwAAmAUAIAmhAwIA4QYAIaIDAgDhBgAhowMBAN4GACGkAwEA3gYAIaUDAQDeBgAhpgMEAN8GACGnAwEA3gYAIagDQADgBgAhqQNAAOAGACECAAAASwAgKwAAmgUAIAIAAABLACArAACaBQAgAwAAAE0AIDIAAJMFACAzAACYBQAgAQAAAE0AIAEAAABLACAFDgAA2QYAIDgAANoGACA5AADdBgAgOgAA3AYAIDsAANsGACAMngMAAKQFADCfAwAAoQUAEKADAACkBQAwoQMCAKUFACGiAwIApQUAIaMDAQCmBQAhpAMBAKYFACGlAwEApgUAIaYDBACnBQAhpwMBAKYFACGoA0AAqAUAIakDQACoBQAhAwAAAEsAIAEAAKAFADA3AAChBQAgAwAAAEsAIAEAAEwAMAIAAE0AIAyeAwAApAUAMJ8DAAChBQAQoAMAAKQFADChAwIApQUAIaIDAgClBQAhowMBAKYFACGkAwEApgUAIaUDAQCmBQAhpgMEAKcFACGnAwEApgUAIagDQACoBQAhqQNAAKgFACENDgAAqgUAIDgAAK0FACA5AACqBQAgOgAAqgUAIDsAAKoFACCqAwIAAAABqwMCAAAABKwDAgAAAAStAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALEFACEODgAAqgUAIDoAALAFACA7AACwBQAgqgMBAAAAAasDAQAAAASsAwEAAAAErQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQCvBQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABDQ4AAKoFACA4AACtBQAgOQAArgUAIDoAAK4FACA7AACuBQAgqgMEAAAAAasDBAAAAASsAwQAAAAErQMEAAAAAa4DBAAAAAGvAwQAAAABsAMEAAAAAbEDBACsBQAhCw4AAKoFACA6AACrBQAgOwAAqwUAIKoDQAAAAAGrA0AAAAAErANAAAAABK0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAqQUAIQsOAACqBQAgOgAAqwUAIDsAAKsFACCqA0AAAAABqwNAAAAABKwDQAAAAAStA0AAAAABrgNAAAAAAa8DQAAAAAGwA0AAAAABsQNAAKkFACEIqgMCAAAAAasDAgAAAASsAwIAAAAErQMCAAAAAa4DAgAAAAGvAwIAAAABsAMCAAAAAbEDAgCqBQAhCKoDQAAAAAGrA0AAAAAErANAAAAABK0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAqwUAIQ0OAACqBQAgOAAArQUAIDkAAK4FACA6AACuBQAgOwAArgUAIKoDBAAAAAGrAwQAAAAErAMEAAAABK0DBAAAAAGuAwQAAAABrwMEAAAAAbADBAAAAAGxAwQArAUAIQiqAwgAAAABqwMIAAAABKwDCAAAAAStAwgAAAABrgMIAAAAAa8DCAAAAAGwAwgAAAABsQMIAK0FACEIqgMEAAAAAasDBAAAAASsAwQAAAAErQMEAAAAAa4DBAAAAAGvAwQAAAABsAMEAAAAAbEDBACuBQAhDg4AAKoFACA6AACwBQAgOwAAsAUAIKoDAQAAAAGrAwEAAAAErAMBAAAABK0DAQAAAAGuAwEAAAABrwMBAAAAAbADAQAAAAGxAwEArwUAIbIDAQAAAAGzAwEAAAABtAMBAAAAAQuqAwEAAAABqwMBAAAABKwDAQAAAAStAwEAAAABrgMBAAAAAa8DAQAAAAGwAwEAAAABsQMBALAFACGyAwEAAAABswMBAAAAAbQDAQAAAAENDgAAqgUAIDgAAK0FACA5AACqBQAgOgAAqgUAIDsAAKoFACCqAwIAAAABqwMCAAAABKwDAgAAAAStAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALEFACENngMAALIFADCfAwAAiwUAEKADAACyBQAwoQMCAKUFACGiAwIApQUAIbUDAgCzBQAhtwMAALQFtwMiuQMAALUFuQMiuwMAALYFuwMivAMBALcFACG9AwIAswUAIb4DAQC3BQAhvwNAAKgFACENDgAAuQUAIDgAAMIFACA5AAC5BQAgOgAAuQUAIDsAALkFACCqAwIAAAABqwMCAAAABawDAgAAAAWtAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCAMEFACEHDgAAqgUAIDoAAMAFACA7AADABQAgqgMAAAC3AwKrAwAAALcDCKwDAAAAtwMIsQMAAL8FtwMiBw4AAKoFACA6AAC-BQAgOwAAvgUAIKoDAAAAuQMCqwMAAAC5AwisAwAAALkDCLEDAAC9BbkDIgcOAACqBQAgOgAAvAUAIDsAALwFACCqAwAAALsDAqsDAAAAuwMIrAMAAAC7AwixAwAAuwW7AyIODgAAuQUAIDoAALoFACA7AAC6BQAgqgMBAAAAAasDAQAAAAWsAwEAAAAFrQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQC4BQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABDg4AALkFACA6AAC6BQAgOwAAugUAIKoDAQAAAAGrAwEAAAAFrAMBAAAABa0DAQAAAAGuAwEAAAABrwMBAAAAAbADAQAAAAGxAwEAuAUAIbIDAQAAAAGzAwEAAAABtAMBAAAAAQiqAwIAAAABqwMCAAAABawDAgAAAAWtAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALkFACELqgMBAAAAAasDAQAAAAWsAwEAAAAFrQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQC6BQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABBw4AAKoFACA6AAC8BQAgOwAAvAUAIKoDAAAAuwMCqwMAAAC7AwisAwAAALsDCLEDAAC7BbsDIgSqAwAAALsDAqsDAAAAuwMIrAMAAAC7AwixAwAAvAW7AyIHDgAAqgUAIDoAAL4FACA7AAC-BQAgqgMAAAC5AwKrAwAAALkDCKwDAAAAuQMIsQMAAL0FuQMiBKoDAAAAuQMCqwMAAAC5AwisAwAAALkDCLEDAAC-BbkDIgcOAACqBQAgOgAAwAUAIDsAAMAFACCqAwAAALcDAqsDAAAAtwMIrAMAAAC3AwixAwAAvwW3AyIEqgMAAAC3AwKrAwAAALcDCKwDAAAAtwMIsQMAAMAFtwMiDQ4AALkFACA4AADCBQAgOQAAuQUAIDoAALkFACA7AAC5BQAgqgMCAAAAAasDAgAAAAWsAwIAAAAFrQMCAAAAAa4DAgAAAAGvAwIAAAABsAMCAAAAAbEDAgDBBQAhCKoDCAAAAAGrAwgAAAAFrAMIAAAABa0DCAAAAAGuAwgAAAABrwMIAAAAAbADCAAAAAGxAwgAwgUAIQgrAAHEBQAhngMAAMMFADCfAwAA8wQAEKADAADDBQAwoQMCAKUFACG_A0AAqAUAIcADAgClBQAhwQMCAKUFACEHDgAAqgUAIDoAAMYFACA7AADGBQAgqgMAAQAAAasDAAEAAASsAwABAAAEsQMAAcUFACEHDgAAqgUAIDoAAMYFACA7AADGBQAgqgMAAQAAAasDAAEAAASsAwABAAAEsQMAAcUFACEEqgMAAQAAAasDAAEAAASsAwABAAAEsQMAAcYFACENngMAAMcFADCfAwAA3QQAEKADAADHBQAwoQMCAKUFACGlAwEAtwUAIaYDBACnBQAhqQNAAKgFACG1AwIApQUAIb8DQACoBQAhwgMBAKYFACHDAwIAswUAIcQDIADIBQAhxQMCALMFACEFDgAAqgUAIDoAAMoFACA7AADKBQAgqgMgAAAAAbEDIADJBQAhBQ4AAKoFACA6AADKBQAgOwAAygUAIKoDIAAAAAGxAyAAyQUAIQKqAyAAAAABsQMgAMoFACEJngMAAMsFADCfAwAAxQQAEKADAADLBQAwoQMCAKUFACGpA0AAqAUAIbUDAgClBQAhvwNAAKgFACHCAwEApgUAIcYDAgCzBQAhCp4DAADMBQAwnwMAAK0EABCgAwAAzAUAMKEDAgClBQAhuwMBAKYFACHHAwEApgUAIcgDQACoBQAhyQNAAM0FACHKAwIAswUAIcsDAQC3BQAhCw4AALkFACA6AADPBQAgOwAAzwUAIKoDQAAAAAGrA0AAAAAFrANAAAAABa0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAzgUAIQsOAAC5BQAgOgAAzwUAIDsAAM8FACCqA0AAAAABqwNAAAAABawDQAAAAAWtA0AAAAABrgNAAAAAAa8DQAAAAAGwA0AAAAABsQNAAM4FACEIqgNAAAAAAasDQAAAAAWsA0AAAAAFrQNAAAAAAa4DQAAAAAGvA0AAAAABsANAAAAAAbEDQADPBQAhCp4DAADQBQAwnwMAAJoEABCgAwAA0AUAMKEDAgDRBQAhuwMBANIFACHHAwEA0gUAIcgDQADTBQAhyQNAANQFACHKAwIA1QUAIcsDAQDWBQAhCKoDAgAAAAGrAwIAAAAErAMCAAAABK0DAgAAAAGuAwIAAAABrwMCAAAAAbADAgAAAAGxAwIAqgUAIQuqAwEAAAABqwMBAAAABKwDAQAAAAStAwEAAAABrgMBAAAAAa8DAQAAAAGwAwEAAAABsQMBALAFACGyAwEAAAABswMBAAAAAbQDAQAAAAEIqgNAAAAAAasDQAAAAASsA0AAAAAErQNAAAAAAa4DQAAAAAGvA0AAAAABsANAAAAAAbEDQACrBQAhCKoDQAAAAAGrA0AAAAAFrANAAAAABa0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAzwUAIQiqAwIAAAABqwMCAAAABawDAgAAAAWtAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALkFACELqgMBAAAAAasDAQAAAAWsAwEAAAAFrQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQC6BQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABCZ4DAADXBQAwnwMAAJQEABCgAwAA1wUAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIc0DAADYBc0DIs4DAQCmBQAhzwMgAMgFACEHDgAAqgUAIDoAANoFACA7AADaBQAgqgMAAADNAwKrAwAAAM0DCKwDAAAAzQMIsQMAANkFzQMiBw4AAKoFACA6AADaBQAgOwAA2gUAIKoDAAAAzQMCqwMAAADNAwisAwAAAM0DCLEDAADZBc0DIgSqAwAAAM0DAqsDAAAAzQMIrAMAAADNAwixAwAA2gXNAyIIngMAANsFADCfAwAA_gMAEKADAADbBQAwoQMCAKUFACG1AwIApQUAIb8DQACoBQAh0AMBAKYFACHRAyAAyAUAIQaeAwAA3AUAMJ8DAADoAwAQoAMAANwFADChAwIApQUAIbUDAgClBQAhvwNAAKgFACEOngMAAN0FADCfAwAA0gMAEKADAADdBQAwoQMCAKUFACG_A0AAqAUAIdIDAgClBQAh0wMCAKUFACHUAwEAtwUAIdUDEADeBQAh1gMQAN4FACHYAwAA3wXYAyLZA0AAqAUAIdoDAQC3BQAh2wMBALcFACENDgAAqgUAIDgAAOMFACA5AADjBQAgOgAA4wUAIDsAAOMFACCqAxAAAAABqwMQAAAABKwDEAAAAAStAxAAAAABrgMQAAAAAa8DEAAAAAGwAxAAAAABsQMQAOIFACEHDgAAqgUAIDoAAOEFACA7AADhBQAgqgMAAADYAwKrAwAAANgDCKwDAAAA2AMIsQMAAOAF2AMiBw4AAKoFACA6AADhBQAgOwAA4QUAIKoDAAAA2AMCqwMAAADYAwisAwAAANgDCLEDAADgBdgDIgSqAwAAANgDAqsDAAAA2AMIrAMAAADYAwixAwAA4QXYAyINDgAAqgUAIDgAAOMFACA5AADjBQAgOgAA4wUAIDsAAOMFACCqAxAAAAABqwMQAAAABKwDEAAAAAStAxAAAAABrgMQAAAAAa8DEAAAAAGwAxAAAAABsQMQAOIFACEIqgMQAAAAAasDEAAAAASsAxAAAAAErQMQAAAAAa4DEAAAAAGvAxAAAAABsAMQAAAAAbEDEADjBQAhEZ4DAADkBQAwnwMAALwDABCgAwAA5AUAMKEDAgClBQAhogMCAKUFACGpA0AAqAUAIbUDAgClBQAhuwMAAOUF4wMivwNAAKgFACHbAwEAtwUAIdwDAgCzBQAh3QMCALMFACHeAxAA3gUAId8DEADeBQAh4AMQAN4FACHhAxAA3gUAIeMDAQC3BQAhBw4AAKoFACA6AADnBQAgOwAA5wUAIKoDAAAA4wMCqwMAAADjAwisAwAAAOMDCLEDAADmBeMDIgcOAACqBQAgOgAA5wUAIDsAAOcFACCqAwAAAOMDAqsDAAAA4wMIrAMAAADjAwixAwAA5gXjAyIEqgMAAADjAwKrAwAAAOMDCKwDAAAA4wMIsQMAAOcF4wMiCJ4DAADoBQAwnwMAAKIDABCgAwAA6AUAMKEDAgClBQAhowMBAKYFACGoA0AAqAUAIeQDAAHEBQAh5QMCAKUFACEIngMAAOkFADCfAwAAjAMAEKADAADpBQAwoQMCAKUFACGiAwIApQUAIb8DQACoBQAh5gMBAKYFACHoAwAA6gXoAyIHDgAAqgUAIDoAAOwFACA7AADsBQAgqgMAAADoAwKrAwAAAOgDCKwDAAAA6AMIsQMAAOsF6AMiBw4AAKoFACA6AADsBQAgOwAA7AUAIKoDAAAA6AMCqwMAAADoAwisAwAAAOgDCLEDAADrBegDIgSqAwAAAOgDAqsDAAAA6AMIrAMAAADoAwixAwAA7AXoAyIIngMAAO0FADCfAwAA9gIAEKADAADtBQAwoQMCAKUFACG1AwIApQUAIekDAQCmBQAh6gMBAKYFACHrAwEApgUAIQeeAwAA7gUAMJ8DAADgAgAQoAMAAO4FADChAwIApQUAIaMDAQCmBQAhpQMBAKYFACHcAwIApQUAIRGeAwAA7wUAMJ8DAADKAgAQoAMAAO8FADChAwIApQUAIbsDAADwBfMDItIDAgCzBQAh3AMCALMFACHeAxAA3gUAId8DEADeBQAh4AMQAN4FACHhAxAA3gUAIewDAQCmBQAh7QNAAKgFACHuAwEAtwUAIe8DAQC3BQAh8AMBALcFACHxAwEAtwUAIQcOAACqBQAgOgAA8gUAIDsAAPIFACCqAwAAAPMDAqsDAAAA8wMIrAMAAADzAwixAwAA8QXzAyIHDgAAqgUAIDoAAPIFACA7AADyBQAgqgMAAADzAwKrAwAAAPMDCKwDAAAA8wMIsQMAAPEF8wMiBKoDAAAA8wMCqwMAAADzAwisAwAAAPMDCLEDAADyBfMDIhSeAwAA8wUAMJ8DAACwAgAQoAMAAPMFADChAwIApQUAIaIDAgClBQAhqQNAAKgFACG1AwIApQUAIbsDAAD2Bf8DIr8DQACoBQAh8wMCAKUFACH0AwIApQUAIfUDAQCmBQAh9gMBAKYFACH3A0AAqAUAIfgDAQCmBQAh-gMAAPQF-gMi-wMAAPUFACD8A0AAqAUAIf0DAQCmBQAh_wMBALcFACEHDgAAqgUAIDoAAPsFACA7AAD7BQAgqgMAAAD6AwKrAwAAAPoDCKwDAAAA-gMIsQMAAPoF-gMiDw4AALkFACA6AAD5BQAgOwAA-QUAIKoDgAAAAAGtA4AAAAABrgOAAAAAAa8DgAAAAAGwA4AAAAABsQOAAAAAAYAEAQAAAAGBBAEAAAABggQBAAAAAYMEgAAAAAGEBIAAAAABhQSAAAAAAQcOAACqBQAgOgAA-AUAIDsAAPgFACCqAwAAAP8DAqsDAAAA_wMIrAMAAAD_AwixAwAA9wX_AyIHDgAAqgUAIDoAAPgFACA7AAD4BQAgqgMAAAD_AwKrAwAAAP8DCKwDAAAA_wMIsQMAAPcF_wMiBKoDAAAA_wMCqwMAAAD_AwisAwAAAP8DCLEDAAD4Bf8DIgyqA4AAAAABrQOAAAAAAa4DgAAAAAGvA4AAAAABsAOAAAAAAbEDgAAAAAGABAEAAAABgQQBAAAAAYIEAQAAAAGDBIAAAAABhASAAAAAAYUEgAAAAAEHDgAAqgUAIDoAAPsFACA7AAD7BQAgqgMAAAD6AwKrAwAAAPoDCKwDAAAA-gMIsQMAAPoF-gMiBKoDAAAA-gMCqwMAAAD6AwisAwAAAPoDCLEDAAD7BfoDIhCeAwAA_AUAMJ8DAACWAgAQoAMAAPwFADChAwIApQUAIaIDAgClBQAhvwNAAKgFACHsAwEApgUAIfADAQC3BQAh8QMBALcFACHzAwIApQUAIYYEAQC3BQAhhwQQAP0FACGIBAEAtwUAIYkEAQC3BQAhiwQAAP4FiwQijAQBALcFACENDgAAuQUAIDgAAIIGACA5AACCBgAgOgAAggYAIDsAAIIGACCqAxAAAAABqwMQAAAABawDEAAAAAWtAxAAAAABrgMQAAAAAa8DEAAAAAGwAxAAAAABsQMQAIEGACEHDgAAqgUAIDoAAIAGACA7AACABgAgqgMAAACLBAKrAwAAAIsECKwDAAAAiwQIsQMAAP8FiwQiBw4AAKoFACA6AACABgAgOwAAgAYAIKoDAAAAiwQCqwMAAACLBAisAwAAAIsECLEDAAD_BYsEIgSqAwAAAIsEAqsDAAAAiwQIrAMAAACLBAixAwAAgAaLBCINDgAAuQUAIDgAAIIGACA5AACCBgAgOgAAggYAIDsAAIIGACCqAxAAAAABqwMQAAAABawDEAAAAAWtAxAAAAABrgMQAAAAAa8DEAAAAAGwAxAAAAABsQMQAIEGACEIqgMQAAAAAasDEAAAAAWsAxAAAAAFrQMQAAAAAa4DEAAAAAGvAxAAAAABsAMQAAAAAbEDEACCBgAhCJ4DAACDBgAwnwMAAIACABCgAwAAgwYAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIY0EAQCmBQAhjgQBAKYFACEKngMAAIQGADCfAwAA6gEAEKADAACEBgAwoQMCAKUFACG1AwIApQUAIb8DQACoBQAhwgMBAKYFACGPBAEAtwUAIZAEAQCmBQAhkQQBALcFACERngMAAIUGADCfAwAA0gEAEKADAACFBgAwoQMCAKUFACGiAwIApQUAIbUDAgClBQAhuwMBAKYFACG_A0AAqAUAIc0DAQCmBQAh2wMBALcFACHmAwEApgUAIfQDAgClBQAhkgRAAKgFACGTBAEApgUAIZQEAQCmBQAhlQQBALcFACGXBAAAhgaXBCIHDgAAqgUAIDoAAIgGACA7AACIBgAgqgMAAACXBAKrAwAAAJcECKwDAAAAlwQIsQMAAIcGlwQiBw4AAKoFACA6AACIBgAgOwAAiAYAIKoDAAAAlwQCqwMAAACXBAisAwAAAJcECLEDAACHBpcEIgSqAwAAAJcEAqsDAAAAlwQIrAMAAACXBAixAwAAiAaXBCIWngMAAIkGADCfAwAAugEAEKADAACJBgAwoQMCAKUFACG1AwIApQUAIbsDAACGBpcEIr8DQACoBQAh9wNAAKgFACH9AwEAtwUAIY8EAQC3BQAhkQQBAKYFACGYBAEApgUAIZkEAQCmBQAhmgQBAKYFACGbBAEAtwUAIZwEAQC3BQAhnQQBALcFACGeBAEAtwUAIZ8EAQC3BQAhoAQBALcFACGhBAEAtwUAIaIEAQC3BQAhCJ4DAACKBgAwnwMAAKQBABCgAwAAigYAMKEDAgClBQAh6gMBAKYFACHrAwEApgUAIaMEIADIBQAhpAQgAMgFACECwAMCAAAAAcEDAgAAAAEJIQAAjgYAICsAAY0GACGeAwAAjAYAMJ8DAAB7ABCgAwAAjAYAMKEDAgDRBQAhvwNAANMFACHAAwIA0QUAIcEDAgDRBQAhBKoDAAEAAAGrAwABAAAErAMAAQAABLEDAAHGBQAhEgMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCANEFACGlAwEA1gUAIaYDBACQBgAhqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHDAwIA1QUAIcQDIACRBgAhxQMCANUFACGsBAAAdgAgrQQAAHYAIBADAACSBgAgIAAAkwYAICIAAJQGACCeAwAAjwYAMJ8DAAB2ABCgAwAAjwYAMKEDAgDRBQAhpQMBANYFACGmAwQAkAYAIakDQADTBQAhtQMCANEFACG_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_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhrAQAABAAIK0EAAAQACADpgQAAB8AIKcEAAAfACCoBAAAHwAgA6YEAAAWACCnBAAAFgAgqAQAABYAIAkSAACyBgAgngMAALEGADCfAwAAPgAQoAMAALEGADChAwIA0QUAIaMDAQDSBQAhqANAANMFACHkAwABjQYAIeUDAgDRBQAhDAQAAKYGACATAAC1BgAgngMAALMGADCfAwAAOgAQoAMAALMGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHmAwEA0gUAIegDAAC0BugDIqwEAAA6ACCtBAAAOgAgCgQAAKYGACATAAC1BgAgngMAALMGADCfAwAAOgAQoAMAALMGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHmAwEA0gUAIegDAAC0BugDIgSqAwAAAOgDAqsDAAAA6AMIrAMAAADoAwixAwAA7AXoAyIDpgQAAD4AIKcEAAA-ACCoBAAAPgAgEgQAAKYGACAGAAC5BgAgngMAALYGADCfAwAAMQAQoAMAALYGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHsAwEA0gUAIfADAQDWBQAh8QMBANYFACHzAwIA0QUAIYYEAQDWBQAhhwQQALcGACGIBAEA1gUAIYkEAQDWBQAhiwQAALgGiwQijAQBANYFACEIqgMQAAAAAasDEAAAAAWsAxAAAAAFrQMQAAAAAa4DEAAAAAGvAxAAAAABsAMQAAAAAbEDEACCBgAhBKoDAAAAiwQCqwMAAACLBAisAwAAAIsECLEDAACABosEIhgDAACSBgAgBAAApgYAIAcAAMcGACAQAACkBgAgEQAA1QYAIJ4DAADTBgAwnwMAAAcAEKADAADTBgAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCKsBAAABwAgrQQAAAcAIAgIAAC7BgAgngMAALoGADCfAwAAKAAQoAMAALoGADChAwIA0QUAIaMDAQDSBQAhpQMBANIFACHcAwIA0QUAIR0DAACiBgAgBAAApgYAIAYAALkGACAHAADHBgAgCgAAwgYAIA0AALAGACAPAADIBgAgngMAAMMGADCfAwAAEAAQoAMAAMMGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAADGBv8DIr8DQADTBQAh8wMCANEFACH0AwIA0QUAIfUDAQDSBQAh9gMBANIFACH3A0AA0wUAIfgDAQDSBQAh-gMAAMQG-gMi-wMAAMUGACD8A0AA0wUAIf0DAQDSBQAh_wMBANYFACGsBAAAEAAgrQQAABAAIBAKAAC-BgAgCwAAvwYAIJ4DAAC8BgAwnwMAAB8AEKADAAC8BgAwoQMCANEFACG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACEEqgMAAADYAwKrAwAAANgDCKwDAAAA2AMIsQMAAOEF2AMiGAQAAKYGACAIAACuBgAgCQAAogYAIAwAAK8GACANAACwBgAgngMAAKsGADCfAwAAGwAQoAMAAKsGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIawEAAAbACCtBAAAGwAgFggAAK4GACAKAADCBgAgDAAArwYAIJ4DAADABgAwnwMAABYAEKADAADABgAwoQMCANEFACG7AwAAwQbzAyLSAwIA1QUAIdwDAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHsAwEA0gUAIe0DQADTBQAh7gMBANYFACHvAwEA1gUAIfADAQDWBQAh8QMBANYFACGsBAAAFgAgrQQAABYAIBQIAACuBgAgCgAAwgYAIAwAAK8GACCeAwAAwAYAMJ8DAAAWABCgAwAAwAYAMKEDAgDRBQAhuwMAAMEG8wMi0gMCANUFACHcAwIA1QUAId4DEACsBgAh3wMQAKwGACHgAxAArAYAIeEDEACsBgAh7AMBANIFACHtA0AA0wUAIe4DAQDWBQAh7wMBANYFACHwAwEA1gUAIfEDAQDWBQAhBKoDAAAA8wMCqwMAAADzAwisAwAAAPMDCLEDAADyBfMDIhgEAACmBgAgCAAArgYAIAkAAKIGACAMAACvBgAgDQAAsAYAIJ4DAACrBgAwnwMAABsAEKADAACrBgAwoQMCANEFACGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAArQbjAyK_A0AA0wUAIdsDAQDWBQAh3AMCANUFACHdAwIA1QUAId4DEACsBgAh3wMQAKwGACHgAxAArAYAIeEDEACsBgAh4wMBANYFACGsBAAAGwAgrQQAABsAIBsDAACiBgAgBAAApgYAIAYAALkGACAHAADHBgAgCgAAwgYAIA0AALAGACAPAADIBgAgngMAAMMGADCfAwAAEAAQoAMAAMMGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAADGBv8DIr8DQADTBQAh8wMCANEFACH0AwIA0QUAIfUDAQDSBQAh9gMBANIFACH3A0AA0wUAIfgDAQDSBQAh-gMAAMQG-gMi-wMAAMUGACD8A0AA0wUAIf0DAQDSBQAh_wMBANYFACEEqgMAAAD6AwKrAwAAAPoDCKwDAAAA-gMIsQMAAPsF-gMiDKoDgAAAAAGtA4AAAAABrgOAAAAAAa8DgAAAAAGwA4AAAAABsQOAAAAAAYAEAQAAAAGBBAEAAAABggQBAAAAAYMEgAAAAAGEBIAAAAABhQSAAAAAAQSqAwAAAP8DAqsDAAAA_wMIrAMAAAD_AwixAwAA-AX_AyIPAwAAogYAIAUAAKMGACAQAACkBgAgngMAAKEGADCfAwAACwAQoAMAAKEGADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIY8EAQDWBQAhkAQBANIFACGRBAEA1gUAIawEAAALACCtBAAACwAgA6YEAAAoACCnBAAAKAAgqAQAACgAIBUFAACjBgAgBwAAywYAIBAAAKQGACAVAADSBgAgFwAAygYAIBgAAMwGACAZAADNBgAgGgAAzgYAIBsAAM8GACAcAADQBgAgHQAA0QYAICQAAJcGACAlAACYBgAgngMAAMkGADCfAwAADQAQoAMAAMkGADChAwIA0QUAIeoDAQDSBQAh6wMBANIFACGjBCAAkQYAIaQEIACRBgAhA6YEAAADACCnBAAAAwAgqAQAAAMAIAOmBAAACwAgpwQAAAsAIKgEAAALACADpgQAAFoAIKcEAABaACCoBAAAWgAgA6YEAABfACCnBAAAXwAgqAQAAF8AIAOmBAAAGwAgpwQAABsAIKgEAAAbACADpgQAAGQAIKcEAABkACCoBAAAZAAgA6YEAABoACCnBAAAaAAgqAQAAGgAIAOmBAAAbAAgpwQAAGwAIKgEAABsACADpgQAAEYAIKcEAABGACCoBAAARgAgFgMAAJIGACAEAACmBgAgBwAAxwYAIBAAAKQGACARAADVBgAgngMAANMGADCfAwAABwAQoAMAANMGADChAwIA0QUAIaIDAgDRBQAhtQMCANEFACG7AwEA0gUAIb8DQADTBQAhzQMBANIFACHbAwEA1gUAIeYDAQDSBQAh9AMCANEFACGSBEAA0wUAIZMEAQDSBQAhlAQBANIFACGVBAEA1gUAIZcEAADUBpcEIgSqAwAAAJcEAqsDAAAAlwQIrAMAAACXBAixAwAAiAaXBCIDpgQAADEAIKcEAAAxACCoBAAAMQAgHgMAAJIGACAFAACjBgAgCgAAzgYAIBAAAKQGACARAADVBgAgFAAA1wYAIBUAANIGACAWAADYBgAgngMAANYGADCfAwAAAwAQoAMAANYGADChAwIA0QUAIbUDAgDRBQAhuwMAANQGlwQivwNAANMFACH3A0AA0wUAIf0DAQDWBQAhjwQBANYFACGRBAEA0gUAIZgEAQDSBQAhmQQBANIFACGaBAEA0gUAIZsEAQDWBQAhnAQBANYFACGdBAEA1gUAIZ4EAQDWBQAhnwQBANYFACGgBAEA1gUAIaEEAQDWBQAhogQBANYFACEDpgQAADoAIKcEAAA6ACCoBAAAOgAgA6YEAABLACCnBAAASwAgqAQAAEsAIAAAAAAAAbEEAQAAAAEFsQQEAAAAAbcEBAAAAAG4BAQAAAABuQQEAAAAAboEBAAAAAEBsQRAAAAAAQWxBAIAAAABtwQCAAAAAbgEAgAAAAG5BAIAAAABugQCAAAAAQUyAAC-DQAgMwAAwQ0AIK4EAAC_DQAgrwQAAMANACC0BAAABQAgAzIAAL4NACCuBAAAvw0AILQEAAAFACAAAAAAAAABsQQAAAC3AwIBsQQAAAC5AwIBsQQAAAC7AwIBsQQBAAAAAQWxBAIAAAABtwQCAAAAAbgEAgAAAAG5BAIAAAABugQCAAAAAQUyAAC2DQAgMwAAvA0AIK4EAAC3DQAgrwQAALsNACC0BAAABQAgBzIAALQNACAzAAC5DQAgrgQAALUNACCvBAAAuA0AILIEAAANACCzBAAADQAgtAQAAAEAIAMyAAC2DQAgrgQAALcNACC0BAAABQAgAzIAALQNACCuBAAAtQ0AILQEAAABACAAAAAAAAGxBAABAAABBTIAAK8NACAzAACyDQAgrgQAALANACCvBAAAsQ0AILQEAAB4ACADMgAArw0AIK4EAACwDQAgtAQAAHgAIAAAAAAAAbEEIAAAAAEFMgAApg0AIDMAAK0NACCuBAAApw0AIK8EAACsDQAgtAQAAAEAIAcyAACkDQAgMwAAqg0AIK4EAAClDQAgrwQAAKkNACCyBAAAcAAgswQAAHAAILQEAAByACALMgAAhAcAMDMAAIkHADCuBAAAhQcAMK8EAACGBwAwsAQAAIcHACCxBAAAiAcAMLIEAACIBwAwswQAAIgHADC0BAAAiAcAMLUEAACKBwAwtgQAAIsHADAEKwABAAABoQMCAAAAAb8DQAAAAAHBAwIAAAABAgAAAH0AIDIAAI8HACADAAAAfQAgMgAAjwcAIDMAAI4HACABKwAAqA0AMAohAACOBgAgKwABjQYAIZ4DAACMBgAwnwMAAHsAEKADAACMBgAwoQMCAAAAAb8DQADTBQAhwAMCANEFACHBAwIA0QUAIaUEAACLBgAgAgAAAH0AICsAAI4HACACAAAAjAcAICsAAI0HACAIKwABjQYAIZ4DAACLBwAwnwMAAIwHABCgAwAAiwcAMKEDAgDRBQAhvwNAANMFACHAAwIA0QUAIcEDAgDRBQAhCCsAAY0GACGeAwAAiwcAMJ8DAACMBwAQoAMAAIsHADChAwIA0QUAIb8DQADTBQAhwAMCANEFACHBAwIA0QUAIQQrAAH4BgAhoQMCAOEGACG_A0AA4AYAIcEDAgDhBgAhBCsAAfgGACGhAwIA4QYAIb8DQADgBgAhwQMCAOEGACEEKwABAAABoQMCAAAAAb8DQAAAAAHBAwIAAAABAzIAAKYNACCuBAAApw0AILQEAAABACADMgAApA0AIK4EAAClDQAgtAQAAHIAIAQyAACEBwAwrgQAAIUHADCwBAAAhwcAILQEAACIBwAwAAAAAAAHMgAAmA0AIDMAAKINACCuBAAAmQ0AIK8EAAChDQAgsgQAAHAAILMEAABwACC0BAAAcgAgCzIAAKgHADAzAACtBwAwrgQAAKkHADCvBAAAqgcAMLAEAACrBwAgsQQAAKwHADCyBAAArAcAMLMEAACsBwAwtAQAAKwHADC1BAAArgcAMLYEAACvBwAwBTIAAJoNACAzAACfDQAgrgQAAJsNACCvBAAAng0AILQEAAABACALMgAAnAcAMDMAAKEHADCuBAAAnQcAMK8EAACeBwAwsAQAAJ8HACCxBAAAoAcAMLIEAACgBwAwswQAAKAHADC0BAAAoAcAMLUEAACiBwAwtgQAAKMHADALAwAAkAcAICIAAJIHACChAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxAMgAAAAAcUDAgAAAAECAAAAeAAgMgAApwcAIAMAAAB4ACAyAACnBwAgMwAApgcAIAErAACdDQAwEAMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCAAAAAaUDAQDWBQAhpgMEAJAGACGpA0AA0wUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIcMDAgDVBQAhxAMgAJEGACHFAwIA1QUAIQIAAAB4ACArAACmBwAgAgAAAKQHACArAAClBwAgDZ4DAACjBwAwnwMAAKQHABCgAwAAowcAMKEDAgDRBQAhpQMBANYFACGmAwQAkAYAIakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhwwMCANUFACHEAyAAkQYAIcUDAgDVBQAhDZ4DAACjBwAwnwMAAKQHABCgAwAAowcAMKEDAgDRBQAhpQMBANYFACGmAwQAkAYAIakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhwwMCANUFACHEAyAAkQYAIcUDAgDVBQAhCaEDAgDhBgAhpQMBAO0GACGmAwQA3wYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxAMgAIAHACHFAwIA7gYAIQsDAACBBwAgIgAAgwcAIKEDAgDhBgAhpQMBAO0GACGmAwQA3wYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxAMgAIAHACHFAwIA7gYAIQsDAACQBwAgIgAAkgcAIKEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAHEAyAAAAABxQMCAAAAAQgDAAC1BwAgHwAAtAcAICMAALYHACChAwIAAAABqQNAAAAAAbUDAgAAAAG_A0AAAAABwgMBAAAAAQIAAAByACAyAACzBwAgAwAAAHIAIDIAALMHACAzAACyBwAgASsAAJwNADAOAwAAkgYAIB4AAJMGACAfAACXBgAgIwAAmAYAIJ4DAACWBgAwnwMAAHAAEKADAACWBgAwoQMCAAAAAakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhxgMCANUFACGpBAAAlQYAIAIAAAByACArAACyBwAgAgAAALAHACArAACxBwAgCZ4DAACvBwAwnwMAALAHABCgAwAArwcAMKEDAgDRBQAhqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHGAwIA1QUAIQmeAwAArwcAMJ8DAACwBwAQoAMAAK8HADChAwIA0QUAIakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhxgMCANUFACEFoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIQgDAACaBwAgHwAAmQcAICMAAJsHACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhCAMAALUHACAfAAC0BwAgIwAAtgcAIKEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABBDIAAKgHADCuBAAAqQcAMLAEAACrBwAgtAQAAKwHADADMgAAmg0AIK4EAACbDQAgtAQAAAEAIAQyAACcBwAwrgQAAJ0HADCwBAAAnwcAILQEAACgBwAwAzIAAJgNACCuBAAAmQ0AILQEAAByACAAAAAAAAGxBEAAAAABAAAAAAABsQQAAADNAwIFMgAAkw0AIDMAAJYNACCuBAAAlA0AIK8EAACVDQAgtAQAAAEAIAMyAACTDQAgrgQAAJQNACC0BAAAAQAgAAAAAAAFMgAAjg0AIDMAAJENACCuBAAAjw0AIK8EAACQDQAgtAQAAAEAIAMyAACODQAgrgQAAI8NACC0BAAAAQAgAAAAAAAFMgAAiQ0AIDMAAIwNACCuBAAAig0AIK8EAACLDQAgtAQAAAEAIAMyAACJDQAgrgQAAIoNACC0BAAAAQAgAAAAAAAFsQQQAAAAAbcEEAAAAAG4BBAAAAABuQQQAAAAAboEEAAAAAEBsQQAAADYAwIFMgAAgQ0AIDMAAIcNACCuBAAAgg0AIK8EAACGDQAgtAQAAEQAIAUyAAD_DAAgMwAAhA0AIK4EAACADQAgrwQAAIMNACC0BAAAGAAgAzIAAIENACCuBAAAgg0AILQEAABEACADMgAA_wwAIK4EAACADQAgtAQAABgAIAAAAAAAAbEEAAAA4wMCBzIAAOwMACAzAAD9DAAgrgQAAO0MACCvBAAA_AwAILIEAAAQACCzBAAAEAAgtAQAABIAIAUyAADqDAAgMwAA-gwAIK4EAADrDAAgrwQAAPkMACC0BAAABQAgBzIAAOgMACAzAAD3DAAgrgQAAOkMACCvBAAA9gwAILIEAAANACCzBAAADQAgtAQAAAEAIAsyAACHCAAwMwAAiwgAMK4EAACICAAwrwQAAIkIADCwBAAAiggAILEEAAD8BwAwsgQAAPwHADCzBAAA_AcAMLQEAAD8BwAwtQQAAIwIADC2BAAA_wcAMAsyAADqBwAwMwAA7wcAMK4EAADrBwAwrwQAAOwHADCwBAAA7QcAILEEAADuBwAwsgQAAO4HADCzBAAA7gcAMLQEAADuBwAwtQQAAPAHADC2BAAA8QcAMA8IAACFCAAgDAAAhggAIKEDAgAAAAG7AwAAAPMDAtwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABAgAAABgAIDIAAIQIACADAAAAGAAgMgAAhAgAIDMAAPUHACABKwAA9QwAMBQIAACuBgAgCgAAwgYAIAwAAK8GACCeAwAAwAYAMJ8DAAAWABCgAwAAwAYAMKEDAgAAAAG7AwAAwQbzAyLSAwIA1QUAIdwDAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHsAwEA0gUAIe0DQADTBQAh7gMBANYFACHvAwEA1gUAIfADAQDWBQAh8QMBANYFACECAAAAGAAgKwAA9QcAIAIAAADyBwAgKwAA8wcAIBGeAwAA8QcAMJ8DAADyBwAQoAMAAPEHADChAwIA0QUAIbsDAADBBvMDItIDAgDVBQAh3AMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIewDAQDSBQAh7QNAANMFACHuAwEA1gUAIe8DAQDWBQAh8AMBANYFACHxAwEA1gUAIRGeAwAA8QcAMJ8DAADyBwAQoAMAAPEHADChAwIA0QUAIbsDAADBBvMDItIDAgDVBQAh3AMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIewDAQDSBQAh7QNAANMFACHuAwEA1gUAIe8DAQDWBQAh8AMBANYFACHxAwEA1gUAIQ2hAwIA4QYAIbsDAAD0B_MDItwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEBsQQAAADzAwIPCAAA9gcAIAwAAPcHACChAwIA4QYAIbsDAAD0B_MDItwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEHMgAA7wwAIDMAAPMMACCuBAAA8AwAIK8EAADyDAAgsgQAABAAILMEAAAQACC0BAAAEgAgCzIAAPgHADAzAAD9BwAwrgQAAPkHADCvBAAA-gcAMLAEAAD7BwAgsQQAAPwHADCyBAAA_AcAMLMEAAD8BwAwtAQAAPwHADC1BAAA_gcAMLYEAAD_BwAwCwoAAN0HACChAwIAAAABvwNAAAAAAdIDAgAAAAHUAwEAAAAB1QMQAAAAAdYDEAAAAAHYAwAAANgDAtkDQAAAAAHaAwEAAAAB2wMBAAAAAQIAAAAhACAyAACDCAAgAwAAACEAIDIAAIMIACAzAACCCAAgASsAAPEMADAQCgAAvgYAIAsAAL8GACCeAwAAvAYAMJ8DAAAfABCgAwAAvAYAMKEDAgAAAAG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACECAAAAIQAgKwAAgggAIAIAAACACAAgKwAAgQgAIA6eAwAA_wcAMJ8DAACACAAQoAMAAP8HADChAwIA0QUAIb8DQADTBQAh0gMCANEFACHTAwIA0QUAIdQDAQDWBQAh1QMQAKwGACHWAxAArAYAIdgDAAC9BtgDItkDQADTBQAh2gMBANYFACHbAwEA1gUAIQ6eAwAA_wcAMJ8DAACACAAQoAMAAP8HADChAwIA0QUAIb8DQADTBQAh0gMCANEFACHTAwIA0QUAIdQDAQDWBQAh1QMQAKwGACHWAxAArAYAIdgDAAC9BtgDItkDQADTBQAh2gMBANYFACHbAwEA1gUAIQqhAwIA4QYAIb8DQADgBgAh0gMCAOEGACHUAwEA7QYAIdUDEADZBwAh1gMQANkHACHYAwAA2gfYAyLZA0AA4AYAIdoDAQDtBgAh2wMBAO0GACELCgAA2wcAIKEDAgDhBgAhvwNAAOAGACHSAwIA4QYAIdQDAQDtBgAh1QMQANkHACHWAxAA2QcAIdgDAADaB9gDItkDQADgBgAh2gMBAO0GACHbAwEA7QYAIQsKAADdBwAgoQMCAAAAAb8DQAAAAAHSAwIAAAAB1AMBAAAAAdUDEAAAAAHWAxAAAAAB2AMAAADYAwLZA0AAAAAB2gMBAAAAAdsDAQAAAAEPCAAAhQgAIAwAAIYIACChAwIAAAABuwMAAADzAwLcAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAewDAQAAAAHtA0AAAAAB7gMBAAAAAe8DAQAAAAHwAwEAAAAB8QMBAAAAAQMyAADvDAAgrgQAAPAMACC0BAAAEgAgBDIAAPgHADCuBAAA-QcAMLAEAAD7BwAgtAQAAPwHADALCwAA3gcAIKEDAgAAAAG_A0AAAAAB0wMCAAAAAdQDAQAAAAHVAxAAAAAB1gMQAAAAAdgDAAAA2AMC2QNAAAAAAdoDAQAAAAHbAwEAAAABAgAAACEAIDIAAI8IACADAAAAIQAgMgAAjwgAIDMAAI4IACABKwAA7gwAMAIAAAAhACArAACOCAAgAgAAAIAIACArAACNCAAgCqEDAgDhBgAhvwNAAOAGACHTAwIA4QYAIdQDAQDtBgAh1QMQANkHACHWAxAA2QcAIdgDAADaB9gDItkDQADgBgAh2gMBAO0GACHbAwEA7QYAIQsLAADcBwAgoQMCAOEGACG_A0AA4AYAIdMDAgDhBgAh1AMBAO0GACHVAxAA2QcAIdYDEADZBwAh2AMAANoH2AMi2QNAAOAGACHaAwEA7QYAIdsDAQDtBgAhCwsAAN4HACChAwIAAAABvwNAAAAAAdMDAgAAAAHUAwEAAAAB1QMQAAAAAdYDEAAAAAHYAwAAANgDAtkDQAAAAAHaAwEAAAAB2wMBAAAAAQMyAADsDAAgrgQAAO0MACC0BAAAEgAgAzIAAOoMACCuBAAA6wwAILQEAAAFACADMgAA6AwAIK4EAADpDAAgtAQAAAEAIAQyAACHCAAwrgQAAIgIADCwBAAAiggAILQEAAD8BwAwBDIAAOoHADCuBAAA6wcAMLAEAADtBwAgtAQAAO4HADAAAAAAAAUyAADjDAAgMwAA5gwAIK4EAADkDAAgrwQAAOUMACC0BAAAPAAgAzIAAOMMACCuBAAA5AwAILQEAAA8ACAAAAAAAAGxBAAAAOgDAgUyAADdDAAgMwAA4QwAIK4EAADeDAAgrwQAAOAMACC0BAAABQAgCzIAAKQIADAzAACpCAAwrgQAAKUIADCvBAAApggAMLAEAACnCAAgsQQAAKgIADCyBAAAqAgAMLMEAACoCAAwtAQAAKgIADC1BAAAqggAMLYEAACrCAAwBKEDAgAAAAGjAwEAAAABqANAAAAAAeQDAAEAAAECAAAAQAAgMgAArwgAIAMAAABAACAyAACvCAAgMwAArggAIAErAADfDAAwCRIAALIGACCeAwAAsQYAMJ8DAAA-ABCgAwAAsQYAMKEDAgAAAAGjAwEA0gUAIagDQADTBQAh5AMAAY0GACHlAwIA0QUAIQIAAABAACArAACuCAAgAgAAAKwIACArAACtCAAgCJ4DAACrCAAwnwMAAKwIABCgAwAAqwgAMKEDAgDRBQAhowMBANIFACGoA0AA0wUAIeQDAAGNBgAh5QMCANEFACEIngMAAKsIADCfAwAArAgAEKADAACrCAAwoQMCANEFACGjAwEA0gUAIagDQADTBQAh5AMAAY0GACHlAwIA0QUAIQShAwIA4QYAIaMDAQDeBgAhqANAAOAGACHkAwAB-AYAIQShAwIA4QYAIaMDAQDeBgAhqANAAOAGACHkAwAB-AYAIQShAwIAAAABowMBAAAAAagDQAAAAAHkAwABAAABAzIAAN0MACCuBAAA3gwAILQEAAAFACAEMgAApAgAMK4EAAClCAAwsAQAAKcIACC0BAAAqAgAMAAAAAAABTIAANgMACAzAADbDAAgrgQAANkMACCvBAAA2gwAILQEAAABACADMgAA2AwAIK4EAADZDAAgtAQAAAEAIAAAAAAABTIAANMMACAzAADWDAAgrgQAANQMACCvBAAA1QwAILQEAAASACADMgAA0wwAIK4EAADUDAAgtAQAABIAIAAAAAAABzIAAM4MACAzAADRDAAgrgQAAM8MACCvBAAA0AwAILIEAAAbACCzBAAAGwAgtAQAAEQAIAMyAADODAAgrgQAAM8MACC0BAAARAAgAAAAAAABsQQAAAD6AwIBsQQAAAD_AwIFMgAAvgwAIDMAAMwMACCuBAAAvwwAIK8EAADLDAAgtAQAAAUAIAUyAAC8DAAgMwAAyQwAIK4EAAC9DAAgrwQAAMgMACC0BAAACQAgBzIAALoMACAzAADGDAAgrgQAALsMACCvBAAAxQwAILIEAAANACCzBAAADQAgtAQAAAEAIAcyAAC4DAAgMwAAwwwAIK4EAAC5DAAgrwQAAMIMACCyBAAACwAgswQAAAsAILQEAABYACALMgAA5ggAMDMAAOoIADCuBAAA5wgAMK8EAADoCAAwsAQAAOkIACCxBAAA7gcAMLIEAADuBwAwswQAAO4HADC0BAAA7gcAMLUEAADrCAAwtgQAAPEHADALMgAA2ggAMDMAAN8IADCuBAAA2wgAMK8EAADcCAAwsAQAAN0IACCxBAAA3ggAMLIEAADeCAAwswQAAN4IADC0BAAA3ggAMLUEAADgCAAwtgQAAOEIADAHMgAA1QgAIDMAANgIACCuBAAA1ggAIK8EAADXCAAgsgQAABsAILMEAAAbACC0BAAARAAgEQQAAJEIACAJAACSCAAgDAAAkwgAIA0AAJQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAADjAwK_A0AAAAAB2wMBAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQIAAABEACAyAADVCAAgAwAAABsAIDIAANUIACAzAADZCAAgEwAAABsAIAQAAOYHACAJAADnBwAgDAAA6AcAIA0AAOkHACArAADZCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3QMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhEQQAAOYHACAJAADnBwAgDAAA6AcAIA0AAOkHACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACEDoQMCAAAAAaMDAQAAAAGlAwEAAAABAgAAACoAIDIAAOUIACADAAAAKgAgMgAA5QgAIDMAAOQIACABKwAAwQwAMAgIAAC7BgAgngMAALoGADCfAwAAKAAQoAMAALoGADChAwIAAAABowMBANIFACGlAwEA0gUAIdwDAgDRBQAhAgAAACoAICsAAOQIACACAAAA4ggAICsAAOMIACAHngMAAOEIADCfAwAA4ggAEKADAADhCAAwoQMCANEFACGjAwEA0gUAIaUDAQDSBQAh3AMCANEFACEHngMAAOEIADCfAwAA4ggAEKADAADhCAAwoQMCANEFACGjAwEA0gUAIaUDAQDSBQAh3AMCANEFACEDoQMCAOEGACGjAwEA3gYAIaUDAQDeBgAhA6EDAgDhBgAhowMBAN4GACGlAwEA3gYAIQOhAwIAAAABowMBAAAAAaUDAQAAAAEPCgAAxggAIAwAAIYIACChAwIAAAABuwMAAADzAwLSAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAewDAQAAAAHtA0AAAAAB7gMBAAAAAe8DAQAAAAHwAwEAAAAB8QMBAAAAAQIAAAAYACAyAADuCAAgAwAAABgAIDIAAO4IACAzAADtCAAgASsAAMAMADACAAAAGAAgKwAA7QgAIAIAAADyBwAgKwAA7AgAIA2hAwIA4QYAIbsDAAD0B_MDItIDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEPCgAAxQgAIAwAAPcHACChAwIA4QYAIbsDAAD0B_MDItIDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEPCgAAxggAIAwAAIYIACChAwIAAAABuwMAAADzAwLSAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAewDAQAAAAHtA0AAAAAB7gMBAAAAAe8DAQAAAAHwAwEAAAAB8QMBAAAAAQMyAAC-DAAgrgQAAL8MACC0BAAABQAgAzIAALwMACCuBAAAvQwAILQEAAAJACADMgAAugwAIK4EAAC7DAAgtAQAAAEAIAMyAAC4DAAgrgQAALkMACC0BAAAWAAgBDIAAOYIADCuBAAA5wgAMLAEAADpCAAgtAQAAO4HADAEMgAA2ggAMK4EAADbCAAwsAQAAN0IACC0BAAA3ggAMAMyAADVCAAgrgQAANYIACC0BAAARAAgAAAAAAAFsQQQAAAAAbcEEAAAAAG4BBAAAAABuQQQAAAAAboEEAAAAAEBsQQAAACLBAIFMgAAsAwAIDMAALYMACCuBAAAsQwAIK8EAAC1DAAgtAQAAAkAIAUyAACuDAAgMwAAswwAIK4EAACvDAAgrwQAALIMACC0BAAABQAgAzIAALAMACCuBAAAsQwAILQEAAAJACADMgAArgwAIK4EAACvDAAgtAQAAAUAIAAAAAAABTIAAKkMACAzAACsDAAgrgQAAKoMACCvBAAAqwwAILQEAAABACADMgAAqQwAIK4EAACqDAAgtAQAAAEAIAAAAAAABzIAAJYMACAzAACnDAAgrgQAAJcMACCvBAAApgwAILIEAAANACCzBAAADQAgtAQAAAEAIAsyAACcCQAwMwAAoQkAMK4EAACdCQAwrwQAAJ4JADCwBAAAnwkAILEEAACgCQAwsgQAAKAJADCzBAAAoAkAMLQEAACgCQAwtQQAAKIJADC2BAAAowkAMAsyAACQCQAwMwAAlQkAMK4EAACRCQAwrwQAAJIJADCwBAAAkwkAILEEAACUCQAwsgQAAJQJADCzBAAAlAkAMLQEAACUCQAwtQQAAJYJADC2BAAAlwkAMBYDAADxCAAgBAAA7wgAIAYAAPAIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAECAAAAEgAgMgAAmwkAIAMAAAASACAyAACbCQAgMwAAmgkAIAErAAClDAAwGwMAAKIGACAEAACmBgAgBgAAuQYAIAcAAMcGACAKAADCBgAgDQAAsAYAIA8AAMgGACCeAwAAwwYAMJ8DAAAQABCgAwAAwwYAMKEDAgAAAAGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhAgAAABIAICsAAJoJACACAAAAmAkAICsAAJkJACAUngMAAJcJADCfAwAAmAkAEKADAACXCQAwoQMCANEFACGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhFJ4DAACXCQAwnwMAAJgJABCgAwAAlwkAMKEDAgDRBQAhogMCANEFACGpA0AA0wUAIbUDAgDRBQAhuwMAAMYG_wMivwNAANMFACHzAwIA0QUAIfQDAgDRBQAh9QMBANIFACH2AwEA0gUAIfcDQADTBQAh-AMBANIFACH6AwAAxAb6AyL7AwAAxQYAIPwDQADTBQAh_QMBANIFACH_AwEA1gUAIRChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEWAwAA0AgAIAQAAM4IACAGAADPCAAgCgAA1AgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFgMAAPEIACAEAADvCAAgBgAA8AgAIAoAAPUIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAREDAADDCQAgBAAAwgkAIBAAAMUJACARAADECQAgoQMCAAAAAaIDAgAAAAG1AwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAAwQkAIAMAAAAJACAyAADBCQAgMwAApwkAIAErAACkDAAwFgMAAJIGACAEAACmBgAgBwAAxwYAIBAAAKQGACARAADVBgAgngMAANMGADCfAwAABwAQoAMAANMGADChAwIAAAABogMCANEFACG1AwIA0QUAIbsDAQDSBQAhvwNAANMFACHNAwEA0gUAIdsDAQDWBQAh5gMBANIFACH0AwIA0QUAIZIEQADTBQAhkwQBANIFACGUBAEA0gUAIZUEAQDWBQAhlwQAANQGlwQiAgAAAAkAICsAAKcJACACAAAApAkAICsAAKUJACARngMAAKMJADCfAwAApAkAEKADAACjCQAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCIRngMAAKMJADCfAwAApAkAEKADAACjCQAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCINoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiAbEEAAAAlwQCEQMAAKkJACAEAACoCQAgEAAAqwkAIBEAAKoJACChAwIA4QYAIaIDAgDhBgAhtQMCAOEGACG7AwEA3gYAIb8DQADgBgAhzQMBAN4GACHbAwEA7QYAIeYDAQDeBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIFMgAAmgwAIDMAAKIMACCuBAAAmwwAIK8EAAChDAAgtAQAAAUAIAUyAACYDAAgMwAAnwwAIK4EAACZDAAgrwQAAJ4MACC0BAAAAQAgCzIAALUJADAzAAC6CQAwrgQAALYJADCvBAAAtwkAMLAEAAC4CQAgsQQAALkJADCyBAAAuQkAMLMEAAC5CQAwtAQAALkJADC1BAAAuwkAMLYEAAC8CQAwCzIAAKwJADAzAACwCQAwrgQAAK0JADCvBAAArgkAMLAEAACvCQAgsQQAAJQJADCyBAAAlAkAMLMEAACUCQAwtAQAAJQJADC1BAAAsQkAMLYEAACXCQAwFgMAAPEIACAEAADvCAAgBwAA8ggAIAoAAPUIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQIAAAASACAyAAC0CQAgAwAAABIAIDIAALQJACAzAACzCQAgASsAAJ0MADACAAAAEgAgKwAAswkAIAIAAACYCQAgKwAAsgkAIBChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEWAwAA0AgAIAQAAM4IACAHAADRCAAgCgAA1AgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFgMAAPEIACAEAADvCAAgBwAA8ggAIAoAAPUIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQ0EAACACQAgoQMCAAAAAaIDAgAAAAG_A0AAAAAB7AMBAAAAAfADAQAAAAHxAwEAAAABhgQBAAAAAYcEEAAAAAGIBAEAAAABiQQBAAAAAYsEAAAAiwQCjAQBAAAAAQIAAAAzACAyAADACQAgAwAAADMAIDIAAMAJACAzAAC_CQAgASsAAJwMADASBAAApgYAIAYAALkGACCeAwAAtgYAMJ8DAAAxABCgAwAAtgYAMKEDAgAAAAGiAwIA0QUAIb8DQADTBQAh7AMBANIFACHwAwEA1gUAIfEDAQDWBQAh8wMCANEFACGGBAEA1gUAIYcEEAC3BgAhiAQBANYFACGJBAEA1gUAIYsEAAC4BosEIowEAQDWBQAhAgAAADMAICsAAL8JACACAAAAvQkAICsAAL4JACAQngMAALwJADCfAwAAvQkAEKADAAC8CQAwoQMCANEFACGiAwIA0QUAIb8DQADTBQAh7AMBANIFACHwAwEA1gUAIfEDAQDWBQAh8wMCANEFACGGBAEA1gUAIYcEEAC3BgAhiAQBANYFACGJBAEA1gUAIYsEAAC4BosEIowEAQDWBQAhEJ4DAAC8CQAwnwMAAL0JABCgAwAAvAkAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIewDAQDSBQAh8AMBANYFACHxAwEA1gUAIfMDAgDRBQAhhgQBANYFACGHBBAAtwYAIYgEAQDWBQAhiQQBANYFACGLBAAAuAaLBCKMBAEA1gUAIQyhAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHsAwEA3gYAIfADAQDtBgAh8QMBAO0GACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhDQQAAP4IACChAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHsAwEA3gYAIfADAQDtBgAh8QMBAO0GACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhDQQAAIAJACChAwIAAAABogMCAAAAAb8DQAAAAAHsAwEAAAAB8AMBAAAAAfEDAQAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABEQMAAMMJACAEAADCCQAgEAAAxQkAIBEAAMQJACChAwIAAAABogMCAAAAAbUDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgMyAACaDAAgrgQAAJsMACC0BAAABQAgAzIAAJgMACCuBAAAmQwAILQEAAABACAEMgAAtQkAMK4EAAC2CQAwsAQAALgJACC0BAAAuQkAMAQyAACsCQAwrgQAAK0JADCwBAAArwkAILQEAACUCQAwAzIAAJYMACCuBAAAlwwAILQEAAABACAEMgAAnAkAMK4EAACdCQAwsAQAAJ8JACC0BAAAoAkAMAQyAACQCQAwrgQAAJEJADCwBAAAkwkAILQEAACUCQAwAAAAAAAHMgAAkQwAIDMAAJQMACCuBAAAkgwAIK8EAACTDAAgsgQAAAsAILMEAAALACC0BAAAWAAgAzIAAJEMACCuBAAAkgwAILQEAABYACAAAAAAAAUyAACFDAAgMwAAjwwAIK4EAACGDAAgrwQAAI4MACC0BAAAAQAgCzIAAJ8KADAzAACjCgAwrgQAAKAKADCvBAAAoQoAMLAEAACiCgAgsQQAAKAJADCyBAAAoAkAMLMEAACgCQAwtAQAAKAJADC1BAAApAoAMLYEAACjCQAwCzIAAJYKADAzAACaCgAwrgQAAJcKADCvBAAAmAoAMLAEAACZCgAgsQQAALkJADCyBAAAuQkAMLMEAAC5CQAwtAQAALkJADC1BAAAmwoAMLYEAAC8CQAwCzIAAI0KADAzAACRCgAwrgQAAI4KADCvBAAAjwoAMLAEAACQCgAgsQQAAJQJADCyBAAAlAkAMLMEAACUCQAwtAQAAJQJADC1BAAAkgoAMLYEAACXCQAwCzIAAIEKADAzAACGCgAwrgQAAIIKADCvBAAAgwoAMLAEAACECgAgsQQAAIUKADCyBAAAhQoAMLMEAACFCgAwtAQAAIUKADC1BAAAhwoAMLYEAACICgAwCzIAAPUJADAzAAD6CQAwrgQAAPYJADCvBAAA9wkAMLAEAAD4CQAgsQQAAPkJADCyBAAA-QkAMLMEAAD5CQAwtAQAAPkJADC1BAAA-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_A0AAAAAB2wMBAAAAAdwDAgAAAAHdAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAeMDAQAAAAECAAAARAAgMgAAgAoAIAMAAABEACAyAACACgAgMwAA_wkAIAErAACLDAAwFgQAAKYGACAIAACuBgAgCQAAogYAIAwAAK8GACANAACwBgAgngMAAKsGADCfAwAAGwAQoAMAAKsGADChAwIAAAABogMCANEFACGpA0AA0wUAIbUDAgDRBQAhuwMAAK0G4wMivwNAANMFACHbAwEA1gUAIdwDAgAAAAHdAwIA1QUAId4DEACsBgAh3wMQAKwGACHgAxAArAYAIeEDEACsBgAh4wMBANYFACECAAAARAAgKwAA_wkAIAIAAAD9CQAgKwAA_gkAIBGeAwAA_AkAMJ8DAAD9CQAQoAMAAPwJADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIRGeAwAA_AkAMJ8DAAD9CQAQoAMAAPwJADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIQ2hAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACERCAAA5QcAIAkAAOcHACAMAADoBwAgDQAA6QcAIKEDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId0DAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHjAwEA7QYAIREIAACQCAAgCQAAkggAIAwAAJMIACANAACUCAAgoQMCAAAAAakDQAAAAAG1AwIAAAABuwMAAADjAwK_A0AAAAAB2wMBAAAAAdwDAgAAAAHdAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAeMDAQAAAAEFEwAAsQgAIKEDAgAAAAG_A0AAAAAB5gMBAAAAAegDAAAA6AMCAgAAADwAIDIAAIwKACADAAAAPAAgMgAAjAoAIDMAAIsKACABKwAAigwAMAoEAACmBgAgEwAAtQYAIJ4DAACzBgAwnwMAADoAEKADAACzBgAwoQMCAAAAAaIDAgDRBQAhvwNAANMFACHmAwEA0gUAIegDAAC0BugDIgIAAAA8ACArAACLCgAgAgAAAIkKACArAACKCgAgCJ4DAACICgAwnwMAAIkKABCgAwAAiAoAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiCJ4DAACICgAwnwMAAIkKABCgAwAAiAoAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiBKEDAgDhBgAhvwNAAOAGACHmAwEA3gYAIegDAAChCOgDIgUTAACjCAAgoQMCAOEGACG_A0AA4AYAIeYDAQDeBgAh6AMAAKEI6AMiBRMAALEIACChAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAhYDAADxCAAgBgAA8AgAIAcAAPIIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9AMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAECAAAAEgAgMgAAlQoAIAMAAAASACAyAACVCgAgMwAAlAoAIAErAACJDAAwAgAAABIAICsAAJQKACACAAAAmAkAICsAAJMKACAQoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAM0I_wMivwNAAOAGACHzAwIA4QYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFgMAANAIACAGAADPCAAgBwAA0QgAIAoAANQIACANAADSCAAgDwAA0wgAIKEDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIRYDAADxCAAgBgAA8AgAIAcAAPIIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9AMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAENBgAA_wgAIKEDAgAAAAG_A0AAAAAB7AMBAAAAAfADAQAAAAHxAwEAAAAB8wMCAAAAAYYEAQAAAAGHBBAAAAABiAQBAAAAAYkEAQAAAAGLBAAAAIsEAowEAQAAAAECAAAAMwAgMgAAngoAIAMAAAAzACAyAACeCgAgMwAAnQoAIAErAACIDAAwAgAAADMAICsAAJ0KACACAAAAvQkAICsAAJwKACAMoQMCAOEGACG_A0AA4AYAIewDAQDeBgAh8AMBAO0GACHxAwEA7QYAIfMDAgDhBgAhhgQBAO0GACGHBBAA-wgAIYgEAQDtBgAhiQQBAO0GACGLBAAA_AiLBCKMBAEA7QYAIQ0GAAD9CAAgoQMCAOEGACG_A0AA4AYAIewDAQDeBgAh8AMBAO0GACHxAwEA7QYAIfMDAgDhBgAhhgQBAO0GACGHBBAA-wgAIYgEAQDtBgAhiQQBAO0GACGLBAAA_AiLBCKMBAEA7QYAIQ0GAAD_CAAgoQMCAAAAAb8DQAAAAAHsAwEAAAAB8AMBAAAAAfEDAQAAAAHzAwIAAAABhgQBAAAAAYcEEAAAAAGIBAEAAAABiQQBAAAAAYsEAAAAiwQCjAQBAAAAAREDAADDCQAgBwAAzwkAIBAAAMUJACARAADECQAgoQMCAAAAAbUDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAfQDAgAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAApwoAIAMAAAAJACAyAACnCgAgMwAApgoAIAErAACHDAAwAgAAAAkAICsAAKYKACACAAAApAkAICsAAKUKACANoQMCAOEGACG1AwIA4QYAIbsDAQDeBgAhvwNAAOAGACHNAwEA3gYAIdsDAQDtBgAh5gMBAN4GACH0AwIA4QYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiEQMAAKkJACAHAADOCQAgEAAAqwkAIBEAAKoJACChAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIRAwAAwwkAIAcAAM8JACAQAADFCQAgEQAAxAkAIKEDAgAAAAG1AwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAH0AwIAAAABkgRAAAAAAZMEAQAAAAGUBAEAAAABlQQBAAAAAZcEAAAAlwQCAzIAAIUMACCuBAAAhgwAILQEAAABACAEMgAAnwoAMK4EAACgCgAwsAQAAKIKACC0BAAAoAkAMAQyAACWCgAwrgQAAJcKADCwBAAAmQoAILQEAAC5CQAwBDIAAI0KADCuBAAAjgoAMLAEAACQCgAgtAQAAJQJADAEMgAAgQoAMK4EAACCCgAwsAQAAIQKACC0BAAAhQoAMAQyAAD1CQAwrgQAAPYJADCwBAAA-AkAILQEAAD5CQAwBDIAAOkJADCuBAAA6gkAMLAEAADsCQAgtAQAAO0JADAEMgAA3QkAMK4EAADeCQAwsAQAAOAJACC0BAAA4QkAMAAAAAAACzIAAMALADAzAADFCwAwrgQAAMELADCvBAAAwgsAMLAEAADDCwAgsQQAAMQLADCyBAAAxAsAMLMEAADECwAwtAQAAMQLADC1BAAAxgsAMLYEAADHCwAwCzIAALcLADAzAAC7CwAwrgQAALgLADCvBAAAuQsAMLAEAAC6CwAgsQQAAKAJADCyBAAAoAkAMLMEAACgCQAwtAQAAKAJADC1BAAAvAsAMLYEAACjCQAwCzIAAKsLADAzAACwCwAwrgQAAKwLADCvBAAArQsAMLAEAACuCwAgsQQAAK8LADCyBAAArwsAMLMEAACvCwAwtAQAAK8LADC1BAAAsQsAMLYEAACyCwAwCzIAAJ8LADAzAACkCwAwrgQAAKALADCvBAAAoQsAMLAEAACiCwAgsQQAAKMLADCyBAAAowsAMLMEAACjCwAwtAQAAKMLADC1BAAApQsAMLYEAACmCwAwCzIAAJYLADAzAACaCwAwrgQAAJcLADCvBAAAmAsAMLAEAACZCwAgsQQAAJQJADCyBAAAlAkAMLMEAACUCQAwtAQAAJQJADC1BAAAmwsAMLYEAACXCQAwCzIAAIoLADAzAACPCwAwrgQAAIsLADCvBAAAjAsAMLAEAACNCwAgsQQAAI4LADCyBAAAjgsAMLMEAACOCwAwtAQAAI4LADC1BAAAkAsAMLYEAACRCwAwCzIAAIELADAzAACFCwAwrgQAAIILADCvBAAAgwsAMLAEAACECwAgsQQAAPkJADCyBAAA-QkAMLMEAAD5CQAwtAQAAPkJADC1BAAAhgsAMLYEAAD8CQAwCzIAAPUKADAzAAD6CgAwrgQAAPYKADCvBAAA9woAMLAEAAD4CgAgsQQAAPkKADCyBAAA-QoAMLMEAAD5CgAwtAQAAPkKADC1BAAA-woAMLYEAAD8CgAwCzIAAOkKADAzAADuCgAwrgQAAOoKADCvBAAA6woAMLAEAADsCgAgsQQAAO0KADCyBAAA7QoAMLMEAADtCgAwtAQAAO0KADC1BAAA7woAMLYEAADwCgAwCzIAAN0KADAzAADiCgAwrgQAAN4KADCvBAAA3woAMLAEAADgCgAgsQQAAOEKADCyBAAA4QoAMLMEAADhCgAwtAQAAOEKADC1BAAA4woAMLYEAADkCgAwCzIAANQKADAzAADYCgAwrgQAANUKADCvBAAA1goAMLAEAADXCgAgsQQAAKwHADCyBAAArAcAMLMEAACsBwAwtAQAAKwHADC1BAAA2QoAMLYEAACvBwAwCzIAAMsKADAzAADPCgAwrgQAAMwKADCvBAAAzQoAMLAEAADOCgAgsQQAAKAHADCyBAAAoAcAMLMEAACgBwAwtAQAAKAHADC1BAAA0AoAMLYEAACjBwAwCzIAAMIKADAzAADGCgAwrgQAAMMKADCvBAAAxAoAMLAEAADFCgAgsQQAAO0JADCyBAAA7QkAMLMEAADtCQAwtAQAAO0JADC1BAAAxwoAMLYEAADwCQAwCgQAAPEGACChAwIAAAABogMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAECAAAASAAgMgAAygoAIAMAAABIACAyAADKCgAgMwAAyQoAIAErAACEDAAwAgAAAEgAICsAAMkKACACAAAA8QkAICsAAMgKACAJoQMCAOEGACGiAwIA4QYAIbcDAADqBrcDIrkDAADrBrkDIrsDAADsBrsDIrwDAQDtBgAhvQMCAO4GACG-AwEA7QYAIb8DQADgBgAhCgQAAO8GACChAwIA4QYAIaIDAgDhBgAhtwMAAOoGtwMiuQMAAOsGuQMiuwMAAOwGuwMivAMBAO0GACG9AwIA7gYAIb4DAQDtBgAhvwNAAOAGACEKBAAA8QYAIKEDAgAAAAGiAwIAAAABtwMAAAC3AwK5AwAAALkDArsDAAAAuwMCvAMBAAAAAb0DAgAAAAG-AwEAAAABvwNAAAAAAQsgAACRBwAgIgAAkgcAIKEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG_A0AAAAABwgMBAAAAAcMDAgAAAAHEAyAAAAABxQMCAAAAAQIAAAB4ACAyAADTCgAgAwAAAHgAIDIAANMKACAzAADSCgAgASsAAIMMADACAAAAeAAgKwAA0goAIAIAAACkBwAgKwAA0QoAIAmhAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACELIAAAggcAICIAAIMHACChAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACELIAAAkQcAICIAAJIHACChAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABvwNAAAAAAcIDAQAAAAHDAwIAAAABxAMgAAAAAcUDAgAAAAEIHgAAtwcAIB8AALQHACAjAAC2BwAgoQMCAAAAAakDQAAAAAG_A0AAAAABwgMBAAAAAcYDAgAAAAECAAAAcgAgMgAA3AoAIAMAAAByACAyAADcCgAgMwAA2woAIAErAACCDAAwAgAAAHIAICsAANsKACACAAAAsAcAICsAANoKACAFoQMCAOEGACGpA0AA4AYAIb8DQADgBgAhwgMBAN4GACHGAwIA7gYAIQgeAACYBwAgHwAAmQcAICMAAJsHACChAwIA4QYAIakDQADgBgAhvwNAAOAGACHCAwEA3gYAIcYDAgDuBgAhCB4AALcHACAfAAC0BwAgIwAAtgcAIKEDAgAAAAGpA0AAAAABvwNAAAAAAcIDAQAAAAHGAwIAAAABBaEDAgAAAAG_A0AAAAABzQMAAADNAwLOAwEAAAABzwMgAAAAAQIAAABuACAyAADoCgAgAwAAAG4AIDIAAOgKACAzAADnCgAgASsAAIEMADAKAwAAkgYAIJ4DAACZBgAwnwMAAGwAEKADAACZBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACHNAwAAmgbNAyLOAwEA0gUAIc8DIACRBgAhAgAAAG4AICsAAOcKACACAAAA5QoAICsAAOYKACAJngMAAOQKADCfAwAA5QoAEKADAADkCgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhzQMAAJoGzQMizgMBANIFACHPAyAAkQYAIQmeAwAA5AoAMJ8DAADlCgAQoAMAAOQKADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACHNAwAAmgbNAyLOAwEA0gUAIc8DIACRBgAhBaEDAgDhBgAhvwNAAOAGACHNAwAAwwfNAyLOAwEA3gYAIc8DIACABwAhBaEDAgDhBgAhvwNAAOAGACHNAwAAwwfNAyLOAwEA3gYAIc8DIACABwAhBaEDAgAAAAG_A0AAAAABzQMAAADNAwLOAwEAAAABzwMgAAAAAQShAwIAAAABvwNAAAAAAdADAQAAAAHRAyAAAAABAgAAAGoAIDIAAPQKACADAAAAagAgMgAA9AoAIDMAAPMKACABKwAAgAwAMAkDAACSBgAgngMAAJsGADCfAwAAaAAQoAMAAJsGADChAwIAAAABtQMCANEFACG_A0AA0wUAIdADAQDSBQAh0QMgAJEGACECAAAAagAgKwAA8woAIAIAAADxCgAgKwAA8goAIAieAwAA8AoAMJ8DAADxCgAQoAMAAPAKADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACHQAwEA0gUAIdEDIACRBgAhCJ4DAADwCgAwnwMAAPEKABCgAwAA8AoAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIdADAQDSBQAh0QMgAJEGACEEoQMCAOEGACG_A0AA4AYAIdADAQDeBgAh0QMgAIAHACEEoQMCAOEGACG_A0AA4AYAIdADAQDeBgAh0QMgAIAHACEEoQMCAAAAAb8DQAAAAAHQAwEAAAAB0QMgAAAAAQKhAwIAAAABvwNAAAAAAQIAAABmACAyAACACwAgAwAAAGYAIDIAAIALACAzAAD_CgAgASsAAP8LADAHAwAAkgYAIJ4DAACcBgAwnwMAAGQAEKADAACcBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACECAAAAZgAgKwAA_woAIAIAAAD9CgAgKwAA_goAIAaeAwAA_AoAMJ8DAAD9CgAQoAMAAPwKADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACEGngMAAPwKADCfAwAA_QoAEKADAAD8CgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhAqEDAgDhBgAhvwNAAOAGACECoQMCAOEGACG_A0AA4AYAIQKhAwIAAAABvwNAAAAAAREEAACRCAAgCAAAkAgAIAwAAJMIACANAACUCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA4wMCvwNAAAAAAdsDAQAAAAHcAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAeMDAQAAAAECAAAARAAgMgAAiQsAIAMAAABEACAyAACJCwAgMwAAiAsAIAErAAD-CwAwAgAAAEQAICsAAIgLACACAAAA_QkAICsAAIcLACANoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhEQQAAOYHACAIAADlBwAgDAAA6AcAIA0AAOkHACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACERBAAAkQgAIAgAAJAIACAMAACTCAAgDQAAlAgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABBKEDAgAAAAHpAwEAAAAB6gMBAAAAAesDAQAAAAECAAAAYQAgMgAAlQsAIAMAAABhACAyAACVCwAgMwAAlAsAIAErAAD9CwAwCgMAAJIGACCeAwAAngYAMJ8DAABfABCgAwAAngYAMKEDAgAAAAG1AwIA0QUAIekDAQDSBQAh6gMBANIFACHrAwEA0gUAIaoEAACdBgAgAgAAAGEAICsAAJQLACACAAAAkgsAICsAAJMLACAIngMAAJELADCfAwAAkgsAEKADAACRCwAwoQMCANEFACG1AwIA0QUAIekDAQDSBQAh6gMBANIFACHrAwEA0gUAIQieAwAAkQsAMJ8DAACSCwAQoAMAAJELADChAwIA0QUAIbUDAgDRBQAh6QMBANIFACHqAwEA0gUAIesDAQDSBQAhBKEDAgDhBgAh6QMBAN4GACHqAwEA3gYAIesDAQDeBgAhBKEDAgDhBgAh6QMBAN4GACHqAwEA3gYAIesDAQDeBgAhBKEDAgAAAAHpAwEAAAAB6gMBAAAAAesDAQAAAAEWBAAA7wgAIAYAAPAIACAHAADyCAAgCgAA9QgAIA0AAPMIACAPAAD0CAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABAgAAABIAIDIAAJ4LACADAAAAEgAgMgAAngsAIDMAAJ0LACABKwAA_AsAMAIAAAASACArAACdCwAgAgAAAJgJACArAACcCwAgEKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIRYEAADOCAAgBgAAzwgAIAcAANEIACAKAADUCAAgDQAA0ggAIA8AANMIACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEWBAAA7wgAIAYAAPAIACAHAADyCAAgCgAA9QgAIA0AAPMIACAPAAD0CAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABBKEDAgAAAAG_A0AAAAABjQQBAAAAAY4EAQAAAAECAAAAXAAgMgAAqgsAIAMAAABcACAyAACqCwAgMwAAqQsAIAErAAD7CwAwCgMAAJIGACCeAwAAoAYAMJ8DAABaABCgAwAAoAYAMKEDAgAAAAG1AwIA0QUAIb8DQADTBQAhjQQBANIFACGOBAEA0gUAIasEAACfBgAgAgAAAFwAICsAAKkLACACAAAApwsAICsAAKgLACAIngMAAKYLADCfAwAApwsAEKADAACmCwAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhjQQBANIFACGOBAEA0gUAIQieAwAApgsAMJ8DAACnCwAQoAMAAKYLADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACGNBAEA0gUAIY4EAQDSBQAhBKEDAgDhBgAhvwNAAOAGACGNBAEA3gYAIY4EAQDeBgAhBKEDAgDhBgAhvwNAAOAGACGNBAEA3gYAIY4EAQDeBgAhBKEDAgAAAAG_A0AAAAABjQQBAAAAAY4EAQAAAAEIBQAAxwkAIBAAAMgJACChAwIAAAABvwNAAAAAAcIDAQAAAAGPBAEAAAABkAQBAAAAAZEEAQAAAAECAAAAWAAgMgAAtgsAIAMAAABYACAyAAC2CwAgMwAAtQsAIAErAAD6CwAwDQMAAKIGACAFAACjBgAgEAAApAYAIJ4DAAChBgAwnwMAAAsAEKADAAChBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIY8EAQDWBQAhkAQBANIFACGRBAEA1gUAIQIAAABYACArAAC1CwAgAgAAALMLACArAAC0CwAgCp4DAACyCwAwnwMAALMLABCgAwAAsgsAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhCp4DAACyCwAwnwMAALMLABCgAwAAsgsAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhBqEDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQgFAACOCQAgEAAAjwkAIKEDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQgFAADHCQAgEAAAyAkAIKEDAgAAAAG_A0AAAAABwgMBAAAAAY8EAQAAAAGQBAEAAAABkQQBAAAAAREEAADCCQAgBwAAzwkAIBAAAMUJACARAADECQAgoQMCAAAAAaIDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAfQDAgAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAAvwsAIAMAAAAJACAyAAC_CwAgMwAAvgsAIAErAAD5CwAwAgAAAAkAICsAAL4LACACAAAApAkAICsAAL0LACANoQMCAOEGACGiAwIA4QYAIbsDAQDeBgAhvwNAAOAGACHNAwEA3gYAIdsDAQDtBgAh5gMBAN4GACH0AwIA4QYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiEQQAAKgJACAHAADOCQAgEAAAqwkAIBEAAKoJACChAwIA4QYAIaIDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIRBAAAwgkAIAcAAM8JACAQAADFCQAgEQAAxAkAIKEDAgAAAAGiAwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAH0AwIAAAABkgRAAAAAAZMEAQAAAAGUBAEAAAABlQQBAAAAAZcEAAAAlwQCGQUAAKkKACAKAACtCgAgEAAAqwoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABAgAAAAUAIDIAAMsLACADAAAABQAgMgAAywsAIDMAAMoLACABKwAA-AsAMB4DAACSBgAgBQAAowYAIAoAAM4GACAQAACkBgAgEQAA1QYAIBQAANcGACAVAADSBgAgFgAA2AYAIJ4DAADWBgAwnwMAAAMAEKADAADWBgAwoQMCAAAAAbUDAgDRBQAhuwMAANQGlwQivwNAANMFACH3A0AA0wUAIf0DAQDWBQAhjwQBANYFACGRBAEA0gUAIZgEAQDSBQAhmQQBANIFACGaBAEA0gUAIZsEAQDWBQAhnAQBANYFACGdBAEA1gUAIZ4EAQDWBQAhnwQBANYFACGgBAEA1gUAIaEEAQDWBQAhogQBANYFACECAAAABQAgKwAAygsAIAIAAADICwAgKwAAyQsAIBaeAwAAxwsAMJ8DAADICwAQoAMAAMcLADChAwIA0QUAIbUDAgDRBQAhuwMAANQGlwQivwNAANMFACH3A0AA0wUAIf0DAQDWBQAhjwQBANYFACGRBAEA0gUAIZgEAQDSBQAhmQQBANIFACGaBAEA0gUAIZsEAQDWBQAhnAQBANYFACGdBAEA1gUAIZ4EAQDWBQAhnwQBANYFACGgBAEA1gUAIaEEAQDWBQAhogQBANYFACEWngMAAMcLADCfAwAAyAsAEKADAADHCwAwoQMCANEFACG1AwIA0QUAIbsDAADUBpcEIr8DQADTBQAh9wNAANMFACH9AwEA1gUAIY8EAQDWBQAhkQQBANIFACGYBAEA0gUAIZkEAQDSBQAhmgQBANIFACGbBAEA1gUAIZwEAQDWBQAhnQQBANYFACGeBAEA1gUAIZ8EAQDWBQAhoAQBANYFACGhBAEA1gUAIaIEAQDWBQAhEqEDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEZBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEZBQAAqQoAIAoAAK0KACAQAACrCgAgEQAAqgoAIBQAAKwKACAVAACuCgAgFgAArwoAIKEDAgAAAAG7AwAAAJcEAr8DQAAAAAH3A0AAAAAB_QMBAAAAAY8EAQAAAAGRBAEAAAABmAQBAAAAAZkEAQAAAAGaBAEAAAABmwQBAAAAAZwEAQAAAAGdBAEAAAABngQBAAAAAZ8EAQAAAAGgBAEAAAABoQQBAAAAAaIEAQAAAAEEMgAAwAsAMK4EAADBCwAwsAQAAMMLACC0BAAAxAsAMAQyAAC3CwAwrgQAALgLADCwBAAAugsAILQEAACgCQAwBDIAAKsLADCuBAAArAsAMLAEAACuCwAgtAQAAK8LADAEMgAAnwsAMK4EAACgCwAwsAQAAKILACC0BAAAowsAMAQyAACWCwAwrgQAAJcLADCwBAAAmQsAILQEAACUCQAwBDIAAIoLADCuBAAAiwsAMLAEAACNCwAgtAQAAI4LADAEMgAAgQsAMK4EAACCCwAwsAQAAIQLACC0BAAA-QkAMAQyAAD1CgAwrgQAAPYKADCwBAAA-AoAILQEAAD5CgAwBDIAAOkKADCuBAAA6goAMLAEAADsCgAgtAQAAO0KADAEMgAA3QoAMK4EAADeCgAwsAQAAOAKACC0BAAA4QoAMAQyAADUCgAwrgQAANUKADCwBAAA1woAILQEAACsBwAwBDIAAMsKADCuBAAAzAoAMLAEAADOCgAgtAQAAKAHADAEMgAAwgoAMK4EAADDCgAwsAQAAMUKACC0BAAA7QkAMAAAAAAAAAAAAAAAAAAGAwAA5wsAICAAAOgLACAiAADpCwAgpQMAAOQGACDDAwAA5AYAIMUDAADkBgAgDQUAANoLACAHAADbCwAgEAAA3QsAIBUAAOULACAXAADZCwAgGAAA3AsAIBkAAN4LACAaAADfCwAgGwAA4AsAIBwAAOELACAdAADiCwAgJAAA4wsAICUAAOQLACAFAwAA5wsAIB4AAOgLACAfAADjCwAgIwAA5AsAIMYDAADkBgAgABIDAADnCwAgBQAA2gsAIAoAAN8LACAQAADdCwAgEQAA9QsAIBQAAPYLACAVAADlCwAgFgAA9wsAIP0DAADkBgAgjwQAAOQGACCbBAAA5AYAIJwEAADkBgAgnQQAAOQGACCeBAAA5AYAIJ8EAADkBgAgoAQAAOQGACChBAAA5AYAIKIEAADkBgAgCQMAAOcLACAEAADqCwAgBgAA8AsAIAcAAPMLACAKAADxCwAgDQAA7QsAIA8AAPQLACD7AwAA5AYAIP8DAADkBgAgAAACBAAA6gsAIBMAAO8LACAABwMAAOcLACAEAADqCwAgBwAA8wsAIBAAAN0LACARAAD1CwAg2wMAAOQGACCVBAAA5AYAIAkEAADqCwAgCAAA6wsAIAkAAOcLACAMAADsCwAgDQAA7QsAINsDAADkBgAg3AMAAOQGACDdAwAA5AYAIOMDAADkBgAgCQgAAOsLACAKAADxCwAgDAAA7AsAINIDAADkBgAg3AMAAOQGACDuAwAA5AYAIO8DAADkBgAg8AMAAOQGACDxAwAA5AYAIAUDAADnCwAgBQAA2gsAIBAAAN0LACCPBAAA5AYAIJEEAADkBgAgAAAAABKhAwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABDaEDAgAAAAGiAwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAH0AwIAAAABkgRAAAAAAZMEAQAAAAGUBAEAAAABlQQBAAAAAZcEAAAAlwQCBqEDAgAAAAG_A0AAAAABwgMBAAAAAY8EAQAAAAGQBAEAAAABkQQBAAAAAQShAwIAAAABvwNAAAAAAY0EAQAAAAGOBAEAAAABEKEDAgAAAAGiAwIAAAABqQNAAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQShAwIAAAAB6QMBAAAAAeoDAQAAAAHrAwEAAAABDaEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABAqEDAgAAAAG_A0AAAAABBKEDAgAAAAG_A0AAAAAB0AMBAAAAAdEDIAAAAAEFoQMCAAAAAb8DQAAAAAHNAwAAAM0DAs4DAQAAAAHPAyAAAAABBaEDAgAAAAGpA0AAAAABvwNAAAAAAcIDAQAAAAHGAwIAAAABCaEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG_A0AAAAABwgMBAAAAAcMDAgAAAAHEAyAAAAABxQMCAAAAAQmhAwIAAAABogMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAERBQAAzQsAIAcAAM4LACAQAADQCwAgFQAA2AsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAhQwAIA2hAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgyhAwIAAAABvwNAAAAAAewDAQAAAAHwAwEAAAAB8QMBAAAAAfMDAgAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABEKEDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQShAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAg2hAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQmhAwIAAAABtQMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAEIoQMCAAAAAaMDAQAAAAGkAwEAAAABpQMBAAAAAaYDBAAAAAGnAwEAAAABqANAAAAAAakDQAAAAAEDAAAADQAgMgAAhQwAIDMAAJAMACATAAAADQAgBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICQAAL8KACAlAADACgAgKwAAkAwAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICQAAL8KACAlAADACgAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIQkDAADGCQAgEAAAyAkAIKEDAgAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAGPBAEAAAABkAQBAAAAAZEEAQAAAAECAAAAWAAgMgAAkQwAIAMAAAALACAyAACRDAAgMwAAlQwAIAsAAAALACADAACNCQAgEAAAjwkAICsAAJUMACChAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQkDAACNCQAgEAAAjwkAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhjwQBAO0GACGQBAEA3gYAIZEEAQDtBgAhEQUAAM0LACAQAADQCwAgFQAA2AsAIBcAAMwLACAYAADPCwAgGQAA0QsAIBoAANILACAbAADTCwAgHAAA1AsAIB0AANULACAkAADWCwAgJQAA1wsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAAJYMACARBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAmAwAIBoDAACoCgAgCgAArQoAIBAAAKsKACARAACqCgAgFAAArAoAIBUAAK4KACAWAACvCgAgoQMCAAAAAbUDAgAAAAG7AwAAAJcEAr8DQAAAAAH3A0AAAAAB_QMBAAAAAY8EAQAAAAGRBAEAAAABmAQBAAAAAZkEAQAAAAGaBAEAAAABmwQBAAAAAZwEAQAAAAGdBAEAAAABngQBAAAAAZ8EAQAAAAGgBAEAAAABoQQBAAAAAaIEAQAAAAECAAAABQAgMgAAmgwAIAyhAwIAAAABogMCAAAAAb8DQAAAAAHsAwEAAAAB8AMBAAAAAfEDAQAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABEKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQMAAAANACAyAACYDAAgMwAAoAwAIBMAAAANACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACArAACgDAAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhAwAAAAMAIDIAAJoMACAzAACjDAAgHAAAAAMAIAMAANUJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFQAA2wkAIBYAANwJACArAACjDAAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhGgMAANUJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFQAA2wkAIBYAANwJACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACENoQMCAAAAAaIDAgAAAAG1AwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAIQoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABAwAAAA0AIDIAAJYMACAzAACoDAAgEwAAAA0AIAUAALYKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAKgMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAzQsAIAcAAM4LACAQAADQCwAgFQAA2AsAIBcAAMwLACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAqQwAIAMAAAANACAyAACpDAAgMwAArQwAIBMAAAANACAFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACArAACtDAAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhGgMAAKgKACAFAACpCgAgCgAArQoAIBAAAKsKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAACuDAAgEgMAAMMJACAEAADCCQAgBwAAzwkAIBAAAMUJACChAwIAAAABogMCAAAAAbUDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAfQDAgAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAAsAwAIAMAAAADACAyAACuDAAgMwAAtAwAIBwAAAADACADAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgFAAA2QkAIBUAANsJACAWAADcCQAgKwAAtAwAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgFAAA2QkAIBUAANsJACAWAADcCQAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhAwAAAAcAIDIAALAMACAzAAC3DAAgFAAAAAcAIAMAAKkJACAEAACoCQAgBwAAzgkAIBAAAKsJACArAAC3DAAgoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCISAwAAqQkAIAQAAKgJACAHAADOCQAgEAAAqwkAIKEDAgDhBgAhogMCAOEGACG1AwIA4QYAIbsDAQDeBgAhvwNAAOAGACHNAwEA3gYAIdsDAQDtBgAh5gMBAN4GACH0AwIA4QYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiCQMAAMYJACAFAADHCQAgoQMCAAAAAbUDAgAAAAG_A0AAAAABwgMBAAAAAY8EAQAAAAGQBAEAAAABkQQBAAAAAQIAAABYACAyAAC4DAAgEQUAAM0LACAHAADOCwAgFQAA2AsAIBcAAMwLACAYAADPCwAgGQAA0QsAIBoAANILACAbAADTCwAgHAAA1AsAIB0AANULACAkAADWCwAgJQAA1wsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAALoMACASAwAAwwkAIAQAAMIJACAHAADPCQAgEQAAxAkAIKEDAgAAAAGiAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgIAAAAJACAyAAC8DAAgGgMAAKgKACAFAACpCgAgCgAArQoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAAC-DAAgDaEDAgAAAAG7AwAAAPMDAtIDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABA6EDAgAAAAGjAwEAAAABpQMBAAAAAQMAAAALACAyAAC4DAAgMwAAxAwAIAsAAAALACADAACNCQAgBQAAjgkAICsAAMQMACChAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQkDAACNCQAgBQAAjgkAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhjwQBAO0GACGQBAEA3gYAIZEEAQDtBgAhAwAAAA0AIDIAALoMACAzAADHDAAgEwAAAA0AIAUAALYKACAHAAC3CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAMcMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEDAAAABwAgMgAAvAwAIDMAAMoMACAUAAAABwAgAwAAqQkAIAQAAKgJACAHAADOCQAgEQAAqgkAICsAAMoMACChAwIA4QYAIaIDAgDhBgAhtQMCAOEGACG7AwEA3gYAIb8DQADgBgAhzQMBAN4GACHbAwEA7QYAIeYDAQDeBgAh9AMCAOEGACGSBEAA4AYAIZMEAQDeBgAhlAQBAN4GACGVBAEA7QYAIZcEAACmCZcEIhIDAACpCQAgBAAAqAkAIAcAAM4JACARAACqCQAgoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIDAAAAAwAgMgAAvgwAIDMAAM0MACAcAAAAAwAgAwAA1QkAIAUAANYJACAKAADaCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAICsAAM0MACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEaAwAA1QkAIAUAANYJACAKAADaCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRIEAACRCAAgCAAAkAgAIAkAAJIIACAMAACTCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA4wMCvwNAAAAAAdsDAQAAAAHcAwIAAAAB3QMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABAgAAAEQAIDIAAM4MACADAAAAGwAgMgAAzgwAIDMAANIMACAUAAAAGwAgBAAA5gcAIAgAAOUHACAJAADnBwAgDAAA6AcAICsAANIMACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId0DAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHjAwEA7QYAIRIEAADmBwAgCAAA5QcAIAkAAOcHACAMAADoBwAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACEXAwAA8QgAIAQAAO8IACAGAADwCAAgBwAA8ggAIAoAAPUIACANAADzCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQIAAAASACAyAADTDAAgAwAAABAAIDIAANMMACAzAADXDAAgGQAAABAAIAMAANAIACAEAADOCAAgBgAAzwgAIAcAANEIACAKAADUCAAgDQAA0ggAICsAANcMACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIRcDAADQCAAgBAAAzggAIAYAAM8IACAHAADRCAAgCgAA1AgAIA0AANIIACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIREFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAADYDAAgAwAAAA0AIDIAANgMACAzAADcDAAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAANwMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEaAwAAqAoAIAUAAKkKACAKAACtCgAgEAAAqwoAIBEAAKoKACAVAACuCgAgFgAArwoAIKEDAgAAAAG1AwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABAgAAAAUAIDIAAN0MACAEoQMCAAAAAaMDAQAAAAGoA0AAAAAB5AMAAQAAAQMAAAADACAyAADdDAAgMwAA4gwAIBwAAAADACADAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBUAANsJACAWAADcCQAgKwAA4gwAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBUAANsJACAWAADcCQAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhBgQAALAIACChAwIAAAABogMCAAAAAb8DQAAAAAHmAwEAAAAB6AMAAADoAwICAAAAPAAgMgAA4wwAIAMAAAA6ACAyAADjDAAgMwAA5wwAIAgAAAA6ACAEAACiCAAgKwAA5wwAIKEDAgDhBgAhogMCAOEGACG_A0AA4AYAIeYDAQDeBgAh6AMAAKEI6AMiBgQAAKIIACChAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHmAwEA3gYAIegDAAChCOgDIhEFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAADoDAAgGgMAAKgKACAFAACpCgAgEAAAqwoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAADqDAAgFwMAAPEIACAEAADvCAAgBgAA8AgAIAcAAPIIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9AMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAECAAAAEgAgMgAA7AwAIAqhAwIAAAABvwNAAAAAAdMDAgAAAAHUAwEAAAAB1QMQAAAAAdYDEAAAAAHYAwAAANgDAtkDQAAAAAHaAwEAAAAB2wMBAAAAARcDAADxCAAgBAAA7wgAIAYAAPAIACAHAADyCAAgCgAA9QgAIA8AAPQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABAgAAABIAIDIAAO8MACAKoQMCAAAAAb8DQAAAAAHSAwIAAAAB1AMBAAAAAdUDEAAAAAHWAxAAAAAB2AMAAADYAwLZA0AAAAAB2gMBAAAAAdsDAQAAAAEDAAAAEAAgMgAA7wwAIDMAAPQMACAZAAAAEAAgAwAA0AgAIAQAAM4IACAGAADPCAAgBwAA0QgAIAoAANQIACAPAADTCAAgKwAA9AwAIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAM0I_wMivwNAAOAGACHzAwIA4QYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFwMAANAIACAEAADOCAAgBgAAzwgAIAcAANEIACAKAADUCAAgDwAA0wgAIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAM0I_wMivwNAAOAGACHzAwIA4QYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhDaEDAgAAAAG7AwAAAPMDAtwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABAwAAAA0AIDIAAOgMACAzAAD4DAAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAPgMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEDAAAAAwAgMgAA6gwAIDMAAPsMACAcAAAAAwAgAwAA1QkAIAUAANYJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAICsAAPsMACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEaAwAA1QkAIAUAANYJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIQMAAAAQACAyAADsDAAgMwAA_gwAIBkAAAAQACADAADQCAAgBAAAzggAIAYAAM8IACAHAADRCAAgDQAA0ggAIA8AANMIACArAAD-DAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEXAwAA0AgAIAQAAM4IACAGAADPCAAgBwAA0QgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEQCAAAhQgAIAoAAMYIACChAwIAAAABuwMAAADzAwLSAwIAAAAB3AMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHsAwEAAAAB7QNAAAAAAe4DAQAAAAHvAwEAAAAB8AMBAAAAAfEDAQAAAAECAAAAGAAgMgAA_wwAIBIEAACRCAAgCAAAkAgAIAkAAJIIACANAACUCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA4wMCvwNAAAAAAdsDAQAAAAHcAwIAAAAB3QMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABAgAAAEQAIDIAAIENACADAAAAFgAgMgAA_wwAIDMAAIUNACASAAAAFgAgCAAA9gcAIAoAAMUIACArAACFDQAgoQMCAOEGACG7AwAA9AfzAyLSAwIA7gYAIdwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEQCAAA9gcAIAoAAMUIACChAwIA4QYAIbsDAAD0B_MDItIDAgDuBgAh3AMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIewDAQDeBgAh7QNAAOAGACHuAwEA7QYAIe8DAQDtBgAh8AMBAO0GACHxAwEA7QYAIQMAAAAbACAyAACBDQAgMwAAiA0AIBQAAAAbACAEAADmBwAgCAAA5QcAIAkAAOcHACANAADpBwAgKwAAiA0AIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAOQH4wMivwNAAOAGACHbAwEA7QYAIdwDAgDuBgAh3QMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhEgQAAOYHACAIAADlBwAgCQAA5wcAIA0AAOkHACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId0DAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHjAwEA7QYAIREFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAACJDQAgAwAAAA0AIDIAAIkNACAzAACNDQAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAI0NACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAzQsAIAcAAM4LACAQAADQCwAgFQAA2AsAIBcAAMwLACAYAADPCwAgGQAA0QsAIBoAANILACAbAADTCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAjg0AIAMAAAANACAyAACODQAgMwAAkg0AIBMAAAANACAFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAdAAC-CgAgJAAAvwoAICUAAMAKACArAACSDQAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAdAAC-CgAgJAAAvwoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAAM0LACAHAADOCwAgEAAA0AsAIBUAANgLACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAkAADWCwAgJQAA1wsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAAJMNACADAAAADQAgMgAAkw0AIDMAAJcNACATAAAADQAgBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAICQAAL8KACAlAADACgAgKwAAlw0AIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAICQAAL8KACAlAADACgAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIQkDAAC1BwAgHgAAtwcAICMAALYHACChAwIAAAABqQNAAAAAAbUDAgAAAAG_A0AAAAABwgMBAAAAAcYDAgAAAAECAAAAcgAgMgAAmA0AIBEFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAACaDQAgBaEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABCaEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAHEAyAAAAABxQMCAAAAAQMAAAANACAyAACaDQAgMwAAoA0AIBMAAAANACAFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICUAAMAKACArAACgDQAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhAwAAAHAAIDIAAJgNACAzAACjDQAgCwAAAHAAIAMAAJoHACAeAACYBwAgIwAAmwcAICsAAKMNACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACEJAwAAmgcAIB4AAJgHACAjAACbBwAgoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcYDAgDuBgAhCQMAALUHACAeAAC3BwAgHwAAtAcAIKEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxgMCAAAAAQIAAAByACAyAACkDQAgEQUAAM0LACAHAADOCwAgEAAA0AsAIBUAANgLACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAAKYNACAEKwABAAABoQMCAAAAAb8DQAAAAAHBAwIAAAABAwAAAHAAIDIAAKQNACAzAACrDQAgCwAAAHAAIAMAAJoHACAeAACYBwAgHwAAmQcAICsAAKsNACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACEJAwAAmgcAIB4AAJgHACAfAACZBwAgoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcYDAgDuBgAhAwAAAA0AIDIAAKYNACAzAACuDQAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICsAAK4NACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEMAwAAkAcAICAAAJEHACChAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABwwMCAAAAAcQDIAAAAAHFAwIAAAABAgAAAHgAIDIAAK8NACADAAAAdgAgMgAArw0AIDMAALMNACAOAAAAdgAgAwAAgQcAICAAAIIHACArAACzDQAgoQMCAOEGACGlAwEA7QYAIaYDBADfBgAhqQNAAOAGACG1AwIA4QYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACEMAwAAgQcAICAAAIIHACChAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcMDAgDuBgAhxAMgAIAHACHFAwIA7gYAIREFAADNCwAgBwAAzgsAIBAAANALACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAAC0DQAgGgMAAKgKACAFAACpCgAgCgAArQoAIBAAAKsKACARAACqCgAgFAAArAoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAAC2DQAgAwAAAA0AIDIAALQNACAzAAC6DQAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAALoNACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEDAAAAAwAgMgAAtg0AIDMAAL0NACAcAAAAAwAgAwAA1QkAIAUAANYJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFgAA3AkAICsAAL0NACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEaAwAA1QkAIAUAANYJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAACoCgAgBQAAqQoAIAoAAK0KACAQAACrCgAgEQAAqgoAIBQAAKwKACAVAACuCgAgoQMCAAAAAbUDAgAAAAG7AwAAAJcEAr8DQAAAAAH3A0AAAAAB_QMBAAAAAY8EAQAAAAGRBAEAAAABmAQBAAAAAZkEAQAAAAGaBAEAAAABmwQBAAAAAZwEAQAAAAGdBAEAAAABngQBAAAAAZ8EAQAAAAGgBAEAAAABoQQBAAAAAaIEAQAAAAECAAAABQAgMgAAvg0AIAMAAAADACAyAAC-DQAgMwAAwg0AIBwAAAADACADAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgKwAAwg0AIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhDgVWAwdZBA4AIBBeBRWDARMXBgIYXRYZYhcaYwcbZxgcaxkdbxokcxslggEcCQMAAQUKAwpFBw4AFRA5BRE4DhQ9EBVJExZOFAYDAAEEAAIHDAQOAA8QNQURNA4EAw4BBQ8DDgANEBMFCAMUAQQAAgYAAwcVBAosBw0ZBg4ADA8rCwQIGgUKHAcMJggOAAoGBAACCB0FCR4BDCIIDSMGDgAJAgoABwsABgIMJAANJQABDCcAAQgABQINLQAPLgACBS8AEDAAAgQAAgYAAwIQNwARNgADBAACDgASE0ERARIAEAETQgACA0oBBAACAQQAAgcFTwAKUwAQUQARUAAUUgAVVAAWVQABAwABAQMAAQEDAAEBAwABAQMAAQUDAAEOAB8edBsfdRsjeRwEAwABDgAeIHobIn4dASEAHAEifwACH4ABACOBAQANBYUBAAeGAQAQiAEAFZABABeEAQAYhwEAGYkBABqKAQAbiwEAHIwBAB2NAQAkjgEAJY8BAAAAAAUOACU4ACY5ACc6ACg7ACkAAAAAAAUOACU4ACY5ACc6ACg7ACkBAwABAQMAAQUOAC44AC85ADA6ADE7ADIAAAAAAAUOAC44AC85ADA6ADE7ADIDAwABBAACB8cBBAMDAAEEAAIHzQEEBQ4ANzgAODkAOToAOjsAOwAAAAAABQ4ANzgAODkAOToAOjsAOwED3wEBAQPlAQEFDgBAOABBOQBCOgBDOwBEAAAAAAAFDgBAOABBOQBCOgBDOwBEAQMAAQEDAAEFDgBJOABKOQBLOgBMOwBNAAAAAAAFDgBJOABKOQBLOgBMOwBNAgQAAgYAAwIEAAIGAAMFDgBSOABTOQBUOgBVOwBWAAAAAAAFDgBSOABTOQBUOgBVOwBWBAOjAgEEAAIGAAMHpAIEBAOqAgEEAAIGAAMHqwIEBQ4AWzgAXDkAXToAXjsAXwAAAAAABQ4AWzgAXDkAXToAXjsAXwIIvQIFCr4CBwIIxAIFCsUCBwUOAGQ4AGU5AGY6AGc7AGgAAAAAAAUOAGQ4AGU5AGY6AGc7AGgBCAAFAQgABQUOAG04AG45AG86AHA7AHEAAAAAAAUOAG04AG45AG86AHA7AHEBAwABAQMAAQUOAHY4AHc5AHg6AHk7AHoAAAAAAAUOAHY4AHc5AHg6AHk7AHoBBAACAQQAAgUOAH84AIABOQCBAToAggE7AIMBAAAAAAAFDgB_OACAATkAgQE6AIIBOwCDAQESABABEgAQBQ4AiAE4AIkBOQCKAToAiwE7AIwBAAAAAAAFDgCIATgAiQE5AIoBOgCLATsAjAEDBAACCK8DBQmwAwEDBAACCLYDBQm3AwEFDgCRATgAkgE5AJMBOgCUATsAlQEAAAAAAAUOAJEBOACSATkAkwE6AJQBOwCVAQIKAAcLAAYCCgAHCwAGBQ4AmgE4AJsBOQCcAToAnQE7AJ4BAAAAAAAFDgCaATgAmwE5AJwBOgCdATsAngEBAwABAQMAAQUOAKMBOACkATkApQE6AKYBOwCnAQAAAAAABQ4AowE4AKQBOQClAToApgE7AKcBAQMAAQEDAAEFDgCsATgArQE5AK4BOgCvATsAsAEAAAAAAAUOAKwBOACtATkArgE6AK8BOwCwAQEDAAEBAwABBQ4AtQE4ALYBOQC3AToAuAE7ALkBAAAAAAAFDgC1ATgAtgE5ALcBOgC4ATsAuQEAAAAFDgC_ATgAwAE5AMEBOgDCATsAwwEAAAAAAAUOAL8BOADAATkAwQE6AMIBOwDDAQIDAAEeugQbAgMAAR7ABBsFDgDIATgAyQE5AMoBOgDLATsAzAEAAAAAAAUOAMgBOADJATkAygE6AMsBOwDMAQIDAAEg0gQbAgMAASDYBBsFDgDRATgA0gE5ANMBOgDUATsA1QEAAAAAAAUOANEBOADSATkA0wE6ANQBOwDVAQEhABwBIQAcBQ4A2gE4ANsBOQDcAToA3QE7AN4BAAAAAAAFDgDaATgA2wE5ANwBOgDdATsA3gECA4AFAQQAAgIDhgUBBAACBQ4A4wE4AOQBOQDlAToA5gE7AOcBAAAAAAAFDgDjATgA5AE5AOUBOgDmATsA5wEBBAACAQQAAgUOAOwBOADtATkA7gE6AO8BOwDwAQAAAAAABQ4A7AE4AO0BOQDuAToA7wE7APABJgIBJ5EBASiTAQEplAEBKpUBASyXAQEtmQEhLpoBIi-cAQEwngEhMZ8BIzSgAQE1oQEBNqIBITylASQ9pgEqPqcBAj-oAQJAqQECQaoBAkKrAQJDrQECRK8BIUWwAStGsgECR7QBIUi1ASxJtgECSrcBAku4ASFMuwEtTbwBM069AQNPvgEDUL8BA1HAAQNSwQEDU8MBA1TFASFVxgE0VskBA1fLASFYzAE1Wc4BA1rPAQNb0AEhXNMBNl3UATxe1QEEX9YBBGDXAQRh2AEEYtkBBGPbAQRk3QEhZd4BPWbhAQRn4wEhaOQBPmnmAQRq5wEEa-gBIWzrAT9t7AFFbu0BFm_uARZw7wEWcfABFnLxARZz8wEWdPUBIXX2AUZ2-AEWd_oBIXj7AUd5_AEWev0BFnv-ASF8gQJIfYICTn6DAg5_hAIOgAGFAg6BAYYCDoIBhwIOgwGJAg6EAYsCIYUBjAJPhgGOAg6HAZACIYgBkQJQiQGSAg6KAZMCDosBlAIhjAGXAlGNAZgCV44BmQIFjwGaAgWQAZsCBZEBnAIFkgGdAgWTAZ8CBZQBoQIhlQGiAliWAaYCBZcBqAIhmAGpAlmZAawCBZoBrQIFmwGuAiGcAbECWp0BsgJgngGzAgafAbQCBqABtQIGoQG2AgaiAbcCBqMBuQIGpAG7AiGlAbwCYaYBwAIGpwHCAiGoAcMCYqkBxgIGqgHHAgarAcgCIawBywJjrQHMAmmuAc0CC68BzgILsAHPAguxAdACC7IB0QILswHTAgu0AdUCIbUB1gJqtgHYAgu3AdoCIbgB2wJruQHcAgu6Ad0CC7sB3gIhvAHhAmy9AeICcr4B4wIXvwHkAhfAAeUCF8EB5gIXwgHnAhfDAekCF8QB6wIhxQHsAnPGAe4CF8cB8AIhyAHxAnTJAfICF8oB8wIXywH0AiHMAfcCdc0B-AJ7zgH5AhDPAfoCENAB-wIQ0QH8AhDSAf0CENMB_wIQ1AGBAyHVAYIDfNYBhAMQ1wGGAyHYAYcDfdkBiAMQ2gGJAxDbAYoDIdwBjQN-3QGOA4QB3gGPAxHfAZADEeABkQMR4QGSAxHiAZMDEeMBlQMR5AGXAyHlAZgDhQHmAZoDEecBnAMh6AGdA4YB6QGeAxHqAZ8DEesBoAMh7AGjA4cB7QGkA40B7gGlAwfvAaYDB_ABpwMH8QGoAwfyAakDB_MBqwMH9AGtAyH1Aa4DjgH2AbIDB_cBtAMh-AG1A48B-QG4Awf6AbkDB_sBugMh_AG9A5AB_QG-A5YB_gG_Awj_AcADCIACwQMIgQLCAwiCAsMDCIMCxQMIhALHAyGFAsgDlwGGAsoDCIcCzAMhiALNA5gBiQLOAwiKAs8DCIsC0AMhjALTA5kBjQLUA58BjgLVAxiPAtYDGJAC1wMYkQLYAxiSAtkDGJMC2wMYlALdAyGVAt4DoAGWAuADGJcC4gMhmALjA6EBmQLkAxiaAuUDGJsC5gMhnALpA6IBnQLqA6gBngLrAxmfAuwDGaAC7QMZoQLuAxmiAu8DGaMC8QMZpALzAyGlAvQDqQGmAvYDGacC-AMhqAL5A6oBqQL6AxmqAvsDGasC_AMhrAL_A6sBrQKABLEBrgKBBBqvAoIEGrACgwQasQKEBBqyAoUEGrMChwQatAKJBCG1AooEsgG2AowEGrcCjgQhuAKPBLMBuQKQBBq6ApEEGrsCkgQhvAKVBLQBvQKWBLoBvgKYBLsBvwKZBLsBwAKcBLsBwQKdBLsBwgKeBLsBwwKgBLsBxAKiBCHFAqMEvAHGAqUEuwHHAqcEIcgCqAS9AckCqQS7AcoCqgS7AcsCqwQhzAKuBL4BzQKvBMQBzgKwBBvPArEEG9ACsgQb0QKzBBvSArQEG9MCtgQb1AK4BCHVArkExQHWArwEG9cCvgQh2AK_BMYB2QLBBBvaAsIEG9sCwwQh3ALGBMcB3QLHBM0B3gLIBBzfAskEHOACygQc4QLLBBziAswEHOMCzgQc5ALQBCHlAtEEzgHmAtQEHOcC1gQh6ALXBM8B6QLZBBzqAtoEHOsC2wQh7ALeBNAB7QLfBNYB7gLgBB3vAuEEHfAC4gQd8QLjBB3yAuQEHfMC5gQd9ALoBCH1AukE1wH2AusEHfcC7QQh-ALuBNgB-QLvBB36AvAEHfsC8QQh_AL0BNkB_QL1BN8B_gL2BBP_AvcEE4AD-AQTgQP5BBOCA_oEE4MD_AQThAP-BCGFA_8E4AGGA4IFE4cDhAUhiAOFBeEBiQOHBROKA4gFE4sDiQUhjAOMBeIBjQONBegBjgOOBRSPA48FFJADkAUUkQORBRSSA5IFFJMDlAUUlAOWBSGVA5cF6QGWA5kFFJcDmwUhmAOcBeoBmQOdBRSaA54FFJsDnwUhnAOiBesBnQOjBfEB" } config.compilerWasm = { getRuntime: async () => require('./query_compiler_fast_bg.js'), diff --git a/packages/db/generated/prisma/index-browser.js b/packages/db/generated/prisma/index-browser.js index 18fe042..5419111 100644 --- a/packages/db/generated/prisma/index-browser.js +++ b/packages/db/generated/prisma/index-browser.js @@ -323,6 +323,16 @@ exports.Prisma.NotificationScalarFieldEnum = { read: 'read' }; +exports.Prisma.CronJobLogScalarFieldEnum = { + id: 'id', + jobName: 'jobName', + status: 'status', + startedAt: 'startedAt', + completedAt: 'completedAt', + durationMs: 'durationMs', + errorMessage: 'errorMessage' +}; + exports.Prisma.CloudFolderScalarFieldEnum = { id: 'id', userId: 'userId', @@ -508,6 +518,7 @@ exports.Prisma.ModelName = { DatabaseBackup: 'DatabaseBackup', BackupDestination: 'BackupDestination', Notification: 'Notification', + CronJobLog: 'CronJobLog', CloudFolder: 'CloudFolder', CloudFile: 'CloudFile', CloudFileChunk: 'CloudFileChunk', diff --git a/packages/db/generated/prisma/index.d.ts b/packages/db/generated/prisma/index.d.ts index 86b7563..e032c1e 100644 --- a/packages/db/generated/prisma/index.d.ts +++ b/packages/db/generated/prisma/index.d.ts @@ -98,6 +98,11 @@ export type BackupDestination = $Result.DefaultSelection +/** + * Model CronJobLog + * + */ +export type CronJobLog = $Result.DefaultSelection /** * Model CloudFolder * @@ -587,6 +592,16 @@ export class PrismaClient< */ get notification(): Prisma.NotificationDelegate; + /** + * `prisma.cronJobLog`: Exposes CRUD operations for the **CronJobLog** model. + * Example usage: + * ```ts + * // Fetch zero or more CronJobLogs + * const cronJobLogs = await prisma.cronJobLog.findMany() + * ``` + */ + get cronJobLog(): Prisma.CronJobLogDelegate; + /** * `prisma.cloudFolder`: Exposes CRUD operations for the **CloudFolder** model. * Example usage: @@ -1087,6 +1102,7 @@ export namespace Prisma { DatabaseBackup: 'DatabaseBackup', BackupDestination: 'BackupDestination', Notification: 'Notification', + CronJobLog: 'CronJobLog', CloudFolder: 'CloudFolder', CloudFile: 'CloudFile', CloudFileChunk: 'CloudFileChunk', @@ -1107,7 +1123,7 @@ export namespace Prisma { omit: GlobalOmitOptions } meta: { - modelProps: "user" | "patient" | "appointment" | "staff" | "npiProvider" | "appointmentProcedure" | "claim" | "serviceLine" | "claimFile" | "insuranceCredential" | "pdfGroup" | "pdfFile" | "payment" | "serviceLineTransaction" | "databaseBackup" | "backupDestination" | "notification" | "cloudFolder" | "cloudFile" | "cloudFileChunk" | "communication" | "patientDocument" + modelProps: "user" | "patient" | "appointment" | "staff" | "npiProvider" | "appointmentProcedure" | "claim" | "serviceLine" | "claimFile" | "insuranceCredential" | "pdfGroup" | "pdfFile" | "payment" | "serviceLineTransaction" | "databaseBackup" | "backupDestination" | "notification" | "cronJobLog" | "cloudFolder" | "cloudFile" | "cloudFileChunk" | "communication" | "patientDocument" txIsolationLevel: Prisma.TransactionIsolationLevel } model: { @@ -2369,6 +2385,80 @@ export namespace Prisma { } } } + CronJobLog: { + payload: Prisma.$CronJobLogPayload + fields: Prisma.CronJobLogFieldRefs + operations: { + findUnique: { + args: Prisma.CronJobLogFindUniqueArgs + result: $Utils.PayloadToResult | null + } + findUniqueOrThrow: { + args: Prisma.CronJobLogFindUniqueOrThrowArgs + result: $Utils.PayloadToResult + } + findFirst: { + args: Prisma.CronJobLogFindFirstArgs + result: $Utils.PayloadToResult | null + } + findFirstOrThrow: { + args: Prisma.CronJobLogFindFirstOrThrowArgs + result: $Utils.PayloadToResult + } + findMany: { + args: Prisma.CronJobLogFindManyArgs + result: $Utils.PayloadToResult[] + } + create: { + args: Prisma.CronJobLogCreateArgs + result: $Utils.PayloadToResult + } + createMany: { + args: Prisma.CronJobLogCreateManyArgs + result: BatchPayload + } + createManyAndReturn: { + args: Prisma.CronJobLogCreateManyAndReturnArgs + result: $Utils.PayloadToResult[] + } + delete: { + args: Prisma.CronJobLogDeleteArgs + result: $Utils.PayloadToResult + } + update: { + args: Prisma.CronJobLogUpdateArgs + result: $Utils.PayloadToResult + } + deleteMany: { + args: Prisma.CronJobLogDeleteManyArgs + result: BatchPayload + } + updateMany: { + args: Prisma.CronJobLogUpdateManyArgs + result: BatchPayload + } + updateManyAndReturn: { + args: Prisma.CronJobLogUpdateManyAndReturnArgs + result: $Utils.PayloadToResult[] + } + upsert: { + args: Prisma.CronJobLogUpsertArgs + result: $Utils.PayloadToResult + } + aggregate: { + args: Prisma.CronJobLogAggregateArgs + result: $Utils.Optional + } + groupBy: { + args: Prisma.CronJobLogGroupByArgs + result: $Utils.Optional[] + } + count: { + args: Prisma.CronJobLogCountArgs + result: $Utils.Optional | number + } + } + } CloudFolder: { payload: Prisma.$CloudFolderPayload fields: Prisma.CloudFolderFieldRefs @@ -2864,6 +2954,7 @@ export namespace Prisma { databaseBackup?: DatabaseBackupOmit backupDestination?: BackupDestinationOmit notification?: NotificationOmit + cronJobLog?: CronJobLogOmit cloudFolder?: CloudFolderOmit cloudFile?: CloudFileOmit cloudFileChunk?: CloudFileChunkOmit @@ -24141,6 +24232,1065 @@ export namespace Prisma { } + /** + * Model CronJobLog + */ + + export type AggregateCronJobLog = { + _count: CronJobLogCountAggregateOutputType | null + _avg: CronJobLogAvgAggregateOutputType | null + _sum: CronJobLogSumAggregateOutputType | null + _min: CronJobLogMinAggregateOutputType | null + _max: CronJobLogMaxAggregateOutputType | null + } + + export type CronJobLogAvgAggregateOutputType = { + id: number | null + durationMs: number | null + } + + export type CronJobLogSumAggregateOutputType = { + id: number | null + durationMs: number | null + } + + export type CronJobLogMinAggregateOutputType = { + id: number | null + jobName: string | null + status: string | null + startedAt: Date | null + completedAt: Date | null + durationMs: number | null + errorMessage: string | null + } + + export type CronJobLogMaxAggregateOutputType = { + id: number | null + jobName: string | null + status: string | null + startedAt: Date | null + completedAt: Date | null + durationMs: number | null + errorMessage: string | null + } + + export type CronJobLogCountAggregateOutputType = { + id: number + jobName: number + status: number + startedAt: number + completedAt: number + durationMs: number + errorMessage: number + _all: number + } + + + export type CronJobLogAvgAggregateInputType = { + id?: true + durationMs?: true + } + + export type CronJobLogSumAggregateInputType = { + id?: true + durationMs?: true + } + + export type CronJobLogMinAggregateInputType = { + id?: true + jobName?: true + status?: true + startedAt?: true + completedAt?: true + durationMs?: true + errorMessage?: true + } + + export type CronJobLogMaxAggregateInputType = { + id?: true + jobName?: true + status?: true + startedAt?: true + completedAt?: true + durationMs?: true + errorMessage?: true + } + + export type CronJobLogCountAggregateInputType = { + id?: true + jobName?: true + status?: true + startedAt?: true + completedAt?: true + durationMs?: true + errorMessage?: true + _all?: true + } + + export type CronJobLogAggregateArgs = { + /** + * Filter which CronJobLog to aggregate. + */ + where?: CronJobLogWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of CronJobLogs to fetch. + */ + orderBy?: CronJobLogOrderByWithRelationInput | CronJobLogOrderByWithRelationInput[] + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the start position + */ + cursor?: CronJobLogWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` CronJobLogs from the position of the cursor. + */ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` CronJobLogs. + */ + skip?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Count returned CronJobLogs + **/ + _count?: true | CronJobLogCountAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to average + **/ + _avg?: CronJobLogAvgAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to sum + **/ + _sum?: CronJobLogSumAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to find the minimum value + **/ + _min?: CronJobLogMinAggregateInputType + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/aggregations Aggregation Docs} + * + * Select which fields to find the maximum value + **/ + _max?: CronJobLogMaxAggregateInputType + } + + export type GetCronJobLogAggregateType = { + [P in keyof T & keyof AggregateCronJobLog]: P extends '_count' | 'count' + ? T[P] extends true + ? number + : GetScalarType + : GetScalarType + } + + + + + export type CronJobLogGroupByArgs = { + where?: CronJobLogWhereInput + orderBy?: CronJobLogOrderByWithAggregationInput | CronJobLogOrderByWithAggregationInput[] + by: CronJobLogScalarFieldEnum[] | CronJobLogScalarFieldEnum + having?: CronJobLogScalarWhereWithAggregatesInput + take?: number + skip?: number + _count?: CronJobLogCountAggregateInputType | true + _avg?: CronJobLogAvgAggregateInputType + _sum?: CronJobLogSumAggregateInputType + _min?: CronJobLogMinAggregateInputType + _max?: CronJobLogMaxAggregateInputType + } + + export type CronJobLogGroupByOutputType = { + id: number + jobName: string + status: string + startedAt: Date + completedAt: Date | null + durationMs: number | null + errorMessage: string | null + _count: CronJobLogCountAggregateOutputType | null + _avg: CronJobLogAvgAggregateOutputType | null + _sum: CronJobLogSumAggregateOutputType | null + _min: CronJobLogMinAggregateOutputType | null + _max: CronJobLogMaxAggregateOutputType | null + } + + type GetCronJobLogGroupByPayload = Prisma.PrismaPromise< + Array< + PickEnumerable & + { + [P in ((keyof T) & (keyof CronJobLogGroupByOutputType))]: P extends '_count' + ? T[P] extends boolean + ? number + : GetScalarType + : GetScalarType + } + > + > + + + export type CronJobLogSelect = $Extensions.GetSelect<{ + id?: boolean + jobName?: boolean + status?: boolean + startedAt?: boolean + completedAt?: boolean + durationMs?: boolean + errorMessage?: boolean + }, ExtArgs["result"]["cronJobLog"]> + + export type CronJobLogSelectCreateManyAndReturn = $Extensions.GetSelect<{ + id?: boolean + jobName?: boolean + status?: boolean + startedAt?: boolean + completedAt?: boolean + durationMs?: boolean + errorMessage?: boolean + }, ExtArgs["result"]["cronJobLog"]> + + export type CronJobLogSelectUpdateManyAndReturn = $Extensions.GetSelect<{ + id?: boolean + jobName?: boolean + status?: boolean + startedAt?: boolean + completedAt?: boolean + durationMs?: boolean + errorMessage?: boolean + }, ExtArgs["result"]["cronJobLog"]> + + export type CronJobLogSelectScalar = { + id?: boolean + jobName?: boolean + status?: boolean + startedAt?: boolean + completedAt?: boolean + durationMs?: boolean + errorMessage?: boolean + } + + export type CronJobLogOmit = $Extensions.GetOmit<"id" | "jobName" | "status" | "startedAt" | "completedAt" | "durationMs" | "errorMessage", ExtArgs["result"]["cronJobLog"]> + + export type $CronJobLogPayload = { + name: "CronJobLog" + objects: {} + scalars: $Extensions.GetPayloadResult<{ + id: number + jobName: string + status: string + startedAt: Date + completedAt: Date | null + durationMs: number | null + errorMessage: string | null + }, ExtArgs["result"]["cronJobLog"]> + composites: {} + } + + type CronJobLogGetPayload = $Result.GetResult + + type CronJobLogCountArgs = + Omit & { + select?: CronJobLogCountAggregateInputType | true + } + + export interface CronJobLogDelegate { + [K: symbol]: { types: Prisma.TypeMap['model']['CronJobLog'], meta: { name: 'CronJobLog' } } + /** + * Find zero or one CronJobLog that matches the filter. + * @param {CronJobLogFindUniqueArgs} args - Arguments to find a CronJobLog + * @example + * // Get one CronJobLog + * const cronJobLog = await prisma.cronJobLog.findUnique({ + * where: { + * // ... provide filter here + * } + * }) + */ + findUnique(args: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "findUnique", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> + + /** + * Find one CronJobLog that matches the filter or throw an error with `error.code='P2025'` + * if no matches were found. + * @param {CronJobLogFindUniqueOrThrowArgs} args - Arguments to find a CronJobLog + * @example + * // Get one CronJobLog + * const cronJobLog = await prisma.cronJobLog.findUniqueOrThrow({ + * where: { + * // ... provide filter here + * } + * }) + */ + findUniqueOrThrow(args: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "findUniqueOrThrow", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions> + + /** + * Find the first CronJobLog that matches the filter. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogFindFirstArgs} args - Arguments to find a CronJobLog + * @example + * // Get one CronJobLog + * const cronJobLog = await prisma.cronJobLog.findFirst({ + * where: { + * // ... provide filter here + * } + * }) + */ + findFirst(args?: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "findFirst", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> + + /** + * Find the first CronJobLog that matches the filter or + * throw `PrismaKnownClientError` with `P2025` code if no matches were found. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogFindFirstOrThrowArgs} args - Arguments to find a CronJobLog + * @example + * // Get one CronJobLog + * const cronJobLog = await prisma.cronJobLog.findFirstOrThrow({ + * where: { + * // ... provide filter here + * } + * }) + */ + findFirstOrThrow(args?: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "findFirstOrThrow", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions> + + /** + * Find zero or more CronJobLogs that matches the filter. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogFindManyArgs} args - Arguments to filter and select certain fields only. + * @example + * // Get all CronJobLogs + * const cronJobLogs = await prisma.cronJobLog.findMany() + * + * // Get first 10 CronJobLogs + * const cronJobLogs = await prisma.cronJobLog.findMany({ take: 10 }) + * + * // Only select the `id` + * const cronJobLogWithIdOnly = await prisma.cronJobLog.findMany({ select: { id: true } }) + * + */ + findMany(args?: SelectSubset>): Prisma.PrismaPromise<$Result.GetResult, T, "findMany", GlobalOmitOptions>> + + /** + * Create a CronJobLog. + * @param {CronJobLogCreateArgs} args - Arguments to create a CronJobLog. + * @example + * // Create one CronJobLog + * const CronJobLog = await prisma.cronJobLog.create({ + * data: { + * // ... data to create a CronJobLog + * } + * }) + * + */ + create(args: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "create", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions> + + /** + * Create many CronJobLogs. + * @param {CronJobLogCreateManyArgs} args - Arguments to create many CronJobLogs. + * @example + * // Create many CronJobLogs + * const cronJobLog = await prisma.cronJobLog.createMany({ + * data: [ + * // ... provide data here + * ] + * }) + * + */ + createMany(args?: SelectSubset>): Prisma.PrismaPromise + + /** + * Create many CronJobLogs and returns the data saved in the database. + * @param {CronJobLogCreateManyAndReturnArgs} args - Arguments to create many CronJobLogs. + * @example + * // Create many CronJobLogs + * const cronJobLog = await prisma.cronJobLog.createManyAndReturn({ + * data: [ + * // ... provide data here + * ] + * }) + * + * // Create many CronJobLogs and only return the `id` + * const cronJobLogWithIdOnly = await prisma.cronJobLog.createManyAndReturn({ + * select: { id: true }, + * data: [ + * // ... provide data here + * ] + * }) + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * + */ + createManyAndReturn(args?: SelectSubset>): Prisma.PrismaPromise<$Result.GetResult, T, "createManyAndReturn", GlobalOmitOptions>> + + /** + * Delete a CronJobLog. + * @param {CronJobLogDeleteArgs} args - Arguments to delete one CronJobLog. + * @example + * // Delete one CronJobLog + * const CronJobLog = await prisma.cronJobLog.delete({ + * where: { + * // ... filter to delete one CronJobLog + * } + * }) + * + */ + delete(args: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "delete", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions> + + /** + * Update one CronJobLog. + * @param {CronJobLogUpdateArgs} args - Arguments to update one CronJobLog. + * @example + * // Update one CronJobLog + * const cronJobLog = await prisma.cronJobLog.update({ + * where: { + * // ... provide filter here + * }, + * data: { + * // ... provide data here + * } + * }) + * + */ + update(args: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "update", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions> + + /** + * Delete zero or more CronJobLogs. + * @param {CronJobLogDeleteManyArgs} args - Arguments to filter CronJobLogs to delete. + * @example + * // Delete a few CronJobLogs + * const { count } = await prisma.cronJobLog.deleteMany({ + * where: { + * // ... provide filter here + * } + * }) + * + */ + deleteMany(args?: SelectSubset>): Prisma.PrismaPromise + + /** + * Update zero or more CronJobLogs. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogUpdateManyArgs} args - Arguments to update one or more rows. + * @example + * // Update many CronJobLogs + * const cronJobLog = await prisma.cronJobLog.updateMany({ + * where: { + * // ... provide filter here + * }, + * data: { + * // ... provide data here + * } + * }) + * + */ + updateMany(args: SelectSubset>): Prisma.PrismaPromise + + /** + * Update zero or more CronJobLogs and returns the data updated in the database. + * @param {CronJobLogUpdateManyAndReturnArgs} args - Arguments to update many CronJobLogs. + * @example + * // Update many CronJobLogs + * const cronJobLog = await prisma.cronJobLog.updateManyAndReturn({ + * where: { + * // ... provide filter here + * }, + * data: [ + * // ... provide data here + * ] + * }) + * + * // Update zero or more CronJobLogs and only return the `id` + * const cronJobLogWithIdOnly = await prisma.cronJobLog.updateManyAndReturn({ + * select: { id: true }, + * where: { + * // ... provide filter here + * }, + * data: [ + * // ... provide data here + * ] + * }) + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * + */ + updateManyAndReturn(args: SelectSubset>): Prisma.PrismaPromise<$Result.GetResult, T, "updateManyAndReturn", GlobalOmitOptions>> + + /** + * Create or update one CronJobLog. + * @param {CronJobLogUpsertArgs} args - Arguments to update or create a CronJobLog. + * @example + * // Update or create a CronJobLog + * const cronJobLog = await prisma.cronJobLog.upsert({ + * create: { + * // ... data to create a CronJobLog + * }, + * update: { + * // ... in case it already exists, update + * }, + * where: { + * // ... the filter for the CronJobLog we want to update + * } + * }) + */ + upsert(args: SelectSubset>): Prisma__CronJobLogClient<$Result.GetResult, T, "upsert", GlobalOmitOptions>, never, ExtArgs, GlobalOmitOptions> + + + /** + * Count the number of CronJobLogs. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogCountArgs} args - Arguments to filter CronJobLogs to count. + * @example + * // Count the number of CronJobLogs + * const count = await prisma.cronJobLog.count({ + * where: { + * // ... the filter for the CronJobLogs we want to count + * } + * }) + **/ + count( + args?: Subset, + ): Prisma.PrismaPromise< + T extends $Utils.Record<'select', any> + ? T['select'] extends true + ? number + : GetScalarType + : number + > + + /** + * Allows you to perform aggregations operations on a CronJobLog. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogAggregateArgs} args - Select which aggregations you would like to apply and on what fields. + * @example + * // Ordered by age ascending + * // Where email contains prisma.io + * // Limited to the 10 users + * const aggregations = await prisma.user.aggregate({ + * _avg: { + * age: true, + * }, + * where: { + * email: { + * contains: "prisma.io", + * }, + * }, + * orderBy: { + * age: "asc", + * }, + * take: 10, + * }) + **/ + aggregate(args: Subset): Prisma.PrismaPromise> + + /** + * Group by CronJobLog. + * Note, that providing `undefined` is treated as the value not being there. + * Read more here: https://pris.ly/d/null-undefined + * @param {CronJobLogGroupByArgs} args - Group by arguments. + * @example + * // Group by city, order by createdAt, get count + * const result = await prisma.user.groupBy({ + * by: ['city', 'createdAt'], + * orderBy: { + * createdAt: true + * }, + * _count: { + * _all: true + * }, + * }) + * + **/ + groupBy< + T extends CronJobLogGroupByArgs, + HasSelectOrTake extends Or< + Extends<'skip', Keys>, + Extends<'take', Keys> + >, + OrderByArg extends True extends HasSelectOrTake + ? { orderBy: CronJobLogGroupByArgs['orderBy'] } + : { orderBy?: CronJobLogGroupByArgs['orderBy'] }, + OrderFields extends ExcludeUnderscoreKeys>>, + ByFields extends MaybeTupleToUnion, + ByValid extends Has, + HavingFields extends GetHavingFields, + HavingValid extends Has, + ByEmpty extends T['by'] extends never[] ? True : False, + InputErrors extends ByEmpty extends True + ? `Error: "by" must not be empty.` + : HavingValid extends False + ? { + [P in HavingFields]: P extends ByFields + ? never + : P extends string + ? `Error: Field "${P}" used in "having" needs to be provided in "by".` + : [ + Error, + 'Field ', + P, + ` in "having" needs to be provided in "by"`, + ] + }[HavingFields] + : 'take' extends Keys + ? 'orderBy' extends Keys + ? ByValid extends True + ? {} + : { + [P in OrderFields]: P extends ByFields + ? never + : `Error: Field "${P}" in "orderBy" needs to be provided in "by"` + }[OrderFields] + : 'Error: If you provide "take", you also need to provide "orderBy"' + : 'skip' extends Keys + ? 'orderBy' extends Keys + ? ByValid extends True + ? {} + : { + [P in OrderFields]: P extends ByFields + ? never + : `Error: Field "${P}" in "orderBy" needs to be provided in "by"` + }[OrderFields] + : 'Error: If you provide "skip", you also need to provide "orderBy"' + : ByValid extends True + ? {} + : { + [P in OrderFields]: P extends ByFields + ? never + : `Error: Field "${P}" in "orderBy" needs to be provided in "by"` + }[OrderFields] + >(args: SubsetIntersection & InputErrors): {} extends InputErrors ? GetCronJobLogGroupByPayload : Prisma.PrismaPromise + /** + * Fields of the CronJobLog model + */ + readonly fields: CronJobLogFieldRefs; + } + + /** + * The delegate class that acts as a "Promise-like" for CronJobLog. + * Why is this prefixed with `Prisma__`? + * Because we want to prevent naming conflicts as mentioned in + * https://github.com/prisma/prisma-client-js/issues/707 + */ + export interface Prisma__CronJobLogClient extends Prisma.PrismaPromise { + readonly [Symbol.toStringTag]: "PrismaPromise" + /** + * Attaches callbacks for the resolution and/or rejection of the Promise. + * @param onfulfilled The callback to execute when the Promise is resolved. + * @param onrejected The callback to execute when the Promise is rejected. + * @returns A Promise for the completion of which ever callback is executed. + */ + then(onfulfilled?: ((value: T) => TResult1 | PromiseLike) | undefined | null, onrejected?: ((reason: any) => TResult2 | PromiseLike) | undefined | null): $Utils.JsPromise + /** + * Attaches a callback for only the rejection of the Promise. + * @param onrejected The callback to execute when the Promise is rejected. + * @returns A Promise for the completion of the callback. + */ + catch(onrejected?: ((reason: any) => TResult | PromiseLike) | undefined | null): $Utils.JsPromise + /** + * Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The + * resolved value cannot be modified from the callback. + * @param onfinally The callback to execute when the Promise is settled (fulfilled or rejected). + * @returns A Promise for the completion of the callback. + */ + finally(onfinally?: (() => void) | undefined | null): $Utils.JsPromise + } + + + + + /** + * Fields of the CronJobLog model + */ + interface CronJobLogFieldRefs { + readonly id: FieldRef<"CronJobLog", 'Int'> + readonly jobName: FieldRef<"CronJobLog", 'String'> + readonly status: FieldRef<"CronJobLog", 'String'> + readonly startedAt: FieldRef<"CronJobLog", 'DateTime'> + readonly completedAt: FieldRef<"CronJobLog", 'DateTime'> + readonly durationMs: FieldRef<"CronJobLog", 'Int'> + readonly errorMessage: FieldRef<"CronJobLog", 'String'> + } + + + // Custom InputTypes + /** + * CronJobLog findUnique + */ + export type CronJobLogFindUniqueArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * Filter, which CronJobLog to fetch. + */ + where: CronJobLogWhereUniqueInput + } + + /** + * CronJobLog findUniqueOrThrow + */ + export type CronJobLogFindUniqueOrThrowArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * Filter, which CronJobLog to fetch. + */ + where: CronJobLogWhereUniqueInput + } + + /** + * CronJobLog findFirst + */ + export type CronJobLogFindFirstArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * Filter, which CronJobLog to fetch. + */ + where?: CronJobLogWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of CronJobLogs to fetch. + */ + orderBy?: CronJobLogOrderByWithRelationInput | CronJobLogOrderByWithRelationInput[] + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the position for searching for CronJobLogs. + */ + cursor?: CronJobLogWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` CronJobLogs from the position of the cursor. + */ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` CronJobLogs. + */ + skip?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/distinct Distinct Docs} + * + * Filter by unique combinations of CronJobLogs. + */ + distinct?: CronJobLogScalarFieldEnum | CronJobLogScalarFieldEnum[] + } + + /** + * CronJobLog findFirstOrThrow + */ + export type CronJobLogFindFirstOrThrowArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * Filter, which CronJobLog to fetch. + */ + where?: CronJobLogWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of CronJobLogs to fetch. + */ + orderBy?: CronJobLogOrderByWithRelationInput | CronJobLogOrderByWithRelationInput[] + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the position for searching for CronJobLogs. + */ + cursor?: CronJobLogWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` CronJobLogs from the position of the cursor. + */ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` CronJobLogs. + */ + skip?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/distinct Distinct Docs} + * + * Filter by unique combinations of CronJobLogs. + */ + distinct?: CronJobLogScalarFieldEnum | CronJobLogScalarFieldEnum[] + } + + /** + * CronJobLog findMany + */ + export type CronJobLogFindManyArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * Filter, which CronJobLogs to fetch. + */ + where?: CronJobLogWhereInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/sorting Sorting Docs} + * + * Determine the order of CronJobLogs to fetch. + */ + orderBy?: CronJobLogOrderByWithRelationInput | CronJobLogOrderByWithRelationInput[] + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination#cursor-based-pagination Cursor Docs} + * + * Sets the position for listing CronJobLogs. + */ + cursor?: CronJobLogWhereUniqueInput + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Take `±n` CronJobLogs from the position of the cursor. + */ + take?: number + /** + * {@link https://www.prisma.io/docs/concepts/components/prisma-client/pagination Pagination Docs} + * + * Skip the first `n` CronJobLogs. + */ + skip?: number + distinct?: CronJobLogScalarFieldEnum | CronJobLogScalarFieldEnum[] + } + + /** + * CronJobLog create + */ + export type CronJobLogCreateArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * The data needed to create a CronJobLog. + */ + data: XOR + } + + /** + * CronJobLog createMany + */ + export type CronJobLogCreateManyArgs = { + /** + * The data used to create many CronJobLogs. + */ + data: CronJobLogCreateManyInput | CronJobLogCreateManyInput[] + skipDuplicates?: boolean + } + + /** + * CronJobLog createManyAndReturn + */ + export type CronJobLogCreateManyAndReturnArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelectCreateManyAndReturn | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * The data used to create many CronJobLogs. + */ + data: CronJobLogCreateManyInput | CronJobLogCreateManyInput[] + skipDuplicates?: boolean + } + + /** + * CronJobLog update + */ + export type CronJobLogUpdateArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * The data needed to update a CronJobLog. + */ + data: XOR + /** + * Choose, which CronJobLog to update. + */ + where: CronJobLogWhereUniqueInput + } + + /** + * CronJobLog updateMany + */ + export type CronJobLogUpdateManyArgs = { + /** + * The data used to update CronJobLogs. + */ + data: XOR + /** + * Filter which CronJobLogs to update + */ + where?: CronJobLogWhereInput + /** + * Limit how many CronJobLogs to update. + */ + limit?: number + } + + /** + * CronJobLog updateManyAndReturn + */ + export type CronJobLogUpdateManyAndReturnArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelectUpdateManyAndReturn | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * The data used to update CronJobLogs. + */ + data: XOR + /** + * Filter which CronJobLogs to update + */ + where?: CronJobLogWhereInput + /** + * Limit how many CronJobLogs to update. + */ + limit?: number + } + + /** + * CronJobLog upsert + */ + export type CronJobLogUpsertArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * The filter to search for the CronJobLog to update in case it exists. + */ + where: CronJobLogWhereUniqueInput + /** + * In case the CronJobLog found by the `where` argument doesn't exist, create a new CronJobLog with this data. + */ + create: XOR + /** + * In case the CronJobLog was found with the provided `where` argument, update it with this data. + */ + update: XOR + } + + /** + * CronJobLog delete + */ + export type CronJobLogDeleteArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + /** + * Filter which CronJobLog to delete. + */ + where: CronJobLogWhereUniqueInput + } + + /** + * CronJobLog deleteMany + */ + export type CronJobLogDeleteManyArgs = { + /** + * Filter which CronJobLogs to delete + */ + where?: CronJobLogWhereInput + /** + * Limit how many CronJobLogs to delete. + */ + limit?: number + } + + /** + * CronJobLog without action + */ + export type CronJobLogDefaultArgs = { + /** + * Select specific fields to fetch from the CronJobLog + */ + select?: CronJobLogSelect | null + /** + * Omit specific fields from the CronJobLog + */ + omit?: CronJobLogOmit | null + } + + /** * Model CloudFolder */ @@ -30285,6 +31435,19 @@ export namespace Prisma { export type NotificationScalarFieldEnum = (typeof NotificationScalarFieldEnum)[keyof typeof NotificationScalarFieldEnum] + export const CronJobLogScalarFieldEnum: { + id: 'id', + jobName: 'jobName', + status: 'status', + startedAt: 'startedAt', + completedAt: 'completedAt', + durationMs: 'durationMs', + errorMessage: 'errorMessage' + }; + + export type CronJobLogScalarFieldEnum = (typeof CronJobLogScalarFieldEnum)[keyof typeof CronJobLogScalarFieldEnum] + + export const CloudFolderScalarFieldEnum: { id: 'id', userId: 'userId', @@ -32117,6 +33280,70 @@ export namespace Prisma { read?: BoolWithAggregatesFilter<"Notification"> | boolean } + export type CronJobLogWhereInput = { + AND?: CronJobLogWhereInput | CronJobLogWhereInput[] + OR?: CronJobLogWhereInput[] + NOT?: CronJobLogWhereInput | CronJobLogWhereInput[] + id?: IntFilter<"CronJobLog"> | number + jobName?: StringFilter<"CronJobLog"> | string + status?: StringFilter<"CronJobLog"> | string + startedAt?: DateTimeFilter<"CronJobLog"> | Date | string + completedAt?: DateTimeNullableFilter<"CronJobLog"> | Date | string | null + durationMs?: IntNullableFilter<"CronJobLog"> | number | null + errorMessage?: StringNullableFilter<"CronJobLog"> | string | null + } + + export type CronJobLogOrderByWithRelationInput = { + id?: SortOrder + jobName?: SortOrder + status?: SortOrder + startedAt?: SortOrder + completedAt?: SortOrderInput | SortOrder + durationMs?: SortOrderInput | SortOrder + errorMessage?: SortOrderInput | SortOrder + } + + export type CronJobLogWhereUniqueInput = Prisma.AtLeast<{ + id?: number + AND?: CronJobLogWhereInput | CronJobLogWhereInput[] + OR?: CronJobLogWhereInput[] + NOT?: CronJobLogWhereInput | CronJobLogWhereInput[] + jobName?: StringFilter<"CronJobLog"> | string + status?: StringFilter<"CronJobLog"> | string + startedAt?: DateTimeFilter<"CronJobLog"> | Date | string + completedAt?: DateTimeNullableFilter<"CronJobLog"> | Date | string | null + durationMs?: IntNullableFilter<"CronJobLog"> | number | null + errorMessage?: StringNullableFilter<"CronJobLog"> | string | null + }, "id"> + + export type CronJobLogOrderByWithAggregationInput = { + id?: SortOrder + jobName?: SortOrder + status?: SortOrder + startedAt?: SortOrder + completedAt?: SortOrderInput | SortOrder + durationMs?: SortOrderInput | SortOrder + errorMessage?: SortOrderInput | SortOrder + _count?: CronJobLogCountOrderByAggregateInput + _avg?: CronJobLogAvgOrderByAggregateInput + _max?: CronJobLogMaxOrderByAggregateInput + _min?: CronJobLogMinOrderByAggregateInput + _sum?: CronJobLogSumOrderByAggregateInput + } + + export type CronJobLogScalarWhereWithAggregatesInput = { + AND?: CronJobLogScalarWhereWithAggregatesInput | CronJobLogScalarWhereWithAggregatesInput[] + OR?: CronJobLogScalarWhereWithAggregatesInput[] + NOT?: CronJobLogScalarWhereWithAggregatesInput | CronJobLogScalarWhereWithAggregatesInput[] + id?: IntWithAggregatesFilter<"CronJobLog"> | number + jobName?: StringWithAggregatesFilter<"CronJobLog"> | string + status?: StringWithAggregatesFilter<"CronJobLog"> | string + startedAt?: DateTimeWithAggregatesFilter<"CronJobLog"> | Date | string + completedAt?: DateTimeNullableWithAggregatesFilter<"CronJobLog"> | Date | string | null + durationMs?: IntNullableWithAggregatesFilter<"CronJobLog"> | number | null + errorMessage?: StringNullableWithAggregatesFilter<"CronJobLog"> | string | null + } + export type CloudFolderWhereInput = { AND?: CloudFolderWhereInput | CloudFolderWhereInput[] OR?: CloudFolderWhereInput[] @@ -33965,6 +35192,73 @@ export namespace Prisma { read?: BoolFieldUpdateOperationsInput | boolean } + export type CronJobLogCreateInput = { + jobName: string + status: string + startedAt: Date | string + completedAt?: Date | string | null + durationMs?: number | null + errorMessage?: string | null + } + + export type CronJobLogUncheckedCreateInput = { + id?: number + jobName: string + status: string + startedAt: Date | string + completedAt?: Date | string | null + durationMs?: number | null + errorMessage?: string | null + } + + export type CronJobLogUpdateInput = { + jobName?: StringFieldUpdateOperationsInput | string + status?: StringFieldUpdateOperationsInput | string + startedAt?: DateTimeFieldUpdateOperationsInput | Date | string + completedAt?: NullableDateTimeFieldUpdateOperationsInput | Date | string | null + durationMs?: NullableIntFieldUpdateOperationsInput | number | null + errorMessage?: NullableStringFieldUpdateOperationsInput | string | null + } + + export type CronJobLogUncheckedUpdateInput = { + id?: IntFieldUpdateOperationsInput | number + jobName?: StringFieldUpdateOperationsInput | string + status?: StringFieldUpdateOperationsInput | string + startedAt?: DateTimeFieldUpdateOperationsInput | Date | string + completedAt?: NullableDateTimeFieldUpdateOperationsInput | Date | string | null + durationMs?: NullableIntFieldUpdateOperationsInput | number | null + errorMessage?: NullableStringFieldUpdateOperationsInput | string | null + } + + export type CronJobLogCreateManyInput = { + id?: number + jobName: string + status: string + startedAt: Date | string + completedAt?: Date | string | null + durationMs?: number | null + errorMessage?: string | null + } + + export type CronJobLogUpdateManyMutationInput = { + jobName?: StringFieldUpdateOperationsInput | string + status?: StringFieldUpdateOperationsInput | string + startedAt?: DateTimeFieldUpdateOperationsInput | Date | string + completedAt?: NullableDateTimeFieldUpdateOperationsInput | Date | string | null + durationMs?: NullableIntFieldUpdateOperationsInput | number | null + errorMessage?: NullableStringFieldUpdateOperationsInput | string | null + } + + export type CronJobLogUncheckedUpdateManyInput = { + id?: IntFieldUpdateOperationsInput | number + jobName?: StringFieldUpdateOperationsInput | string + status?: StringFieldUpdateOperationsInput | string + startedAt?: DateTimeFieldUpdateOperationsInput | Date | string + completedAt?: NullableDateTimeFieldUpdateOperationsInput | Date | string | null + durationMs?: NullableIntFieldUpdateOperationsInput | number | null + errorMessage?: NullableStringFieldUpdateOperationsInput | string | null + } + export type CloudFolderCreateInput = { name: string createdAt?: Date | string @@ -35859,6 +37153,71 @@ export namespace Prisma { _max?: NestedEnumNotificationTypesFilter<$PrismaModel> } + export type DateTimeNullableFilter<$PrismaModel = never> = { + equals?: Date | string | DateTimeFieldRefInput<$PrismaModel> | null + in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + notIn?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + lt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + lte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + not?: NestedDateTimeNullableFilter<$PrismaModel> | Date | string | null + } + + export type CronJobLogCountOrderByAggregateInput = { + id?: SortOrder + jobName?: SortOrder + status?: SortOrder + startedAt?: SortOrder + completedAt?: SortOrder + durationMs?: SortOrder + errorMessage?: SortOrder + } + + export type CronJobLogAvgOrderByAggregateInput = { + id?: SortOrder + durationMs?: SortOrder + } + + export type CronJobLogMaxOrderByAggregateInput = { + id?: SortOrder + jobName?: SortOrder + status?: SortOrder + startedAt?: SortOrder + completedAt?: SortOrder + durationMs?: SortOrder + errorMessage?: SortOrder + } + + export type CronJobLogMinOrderByAggregateInput = { + id?: SortOrder + jobName?: SortOrder + status?: SortOrder + startedAt?: SortOrder + completedAt?: SortOrder + durationMs?: SortOrder + errorMessage?: SortOrder + } + + export type CronJobLogSumOrderByAggregateInput = { + id?: SortOrder + durationMs?: SortOrder + } + + export type DateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { + equals?: Date | string | DateTimeFieldRefInput<$PrismaModel> | null + in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + notIn?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + lt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + lte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + not?: NestedDateTimeNullableWithAggregatesFilter<$PrismaModel> | Date | string | null + _count?: NestedIntNullableFilter<$PrismaModel> + _min?: NestedDateTimeNullableFilter<$PrismaModel> + _max?: NestedDateTimeNullableFilter<$PrismaModel> + } + export type CloudFolderNullableScalarRelationFilter = { is?: CloudFolderWhereInput | null isNot?: CloudFolderWhereInput | null @@ -37959,6 +39318,10 @@ export namespace Prisma { update?: XOR, UserUncheckedUpdateWithoutNotificationsInput> } + export type NullableDateTimeFieldUpdateOperationsInput = { + set?: Date | string | null + } + export type CloudFolderCreateNestedOneWithoutChildrenInput = { create?: XOR connectOrCreate?: CloudFolderCreateOrConnectWithoutChildrenInput @@ -38646,6 +40009,31 @@ export namespace Prisma { _max?: NestedEnumNotificationTypesFilter<$PrismaModel> } + export type NestedDateTimeNullableFilter<$PrismaModel = never> = { + equals?: Date | string | DateTimeFieldRefInput<$PrismaModel> | null + in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + notIn?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + lt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + lte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + not?: NestedDateTimeNullableFilter<$PrismaModel> | Date | string | null + } + + export type NestedDateTimeNullableWithAggregatesFilter<$PrismaModel = never> = { + equals?: Date | string | DateTimeFieldRefInput<$PrismaModel> | null + in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + notIn?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel> | null + lt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + lte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gt?: Date | string | DateTimeFieldRefInput<$PrismaModel> + gte?: Date | string | DateTimeFieldRefInput<$PrismaModel> + not?: NestedDateTimeNullableWithAggregatesFilter<$PrismaModel> | Date | string | null + _count?: NestedIntNullableFilter<$PrismaModel> + _min?: NestedDateTimeNullableFilter<$PrismaModel> + _max?: NestedDateTimeNullableFilter<$PrismaModel> + } + export type NestedBigIntFilter<$PrismaModel = never> = { equals?: bigint | number | BigIntFieldRefInput<$PrismaModel> in?: bigint[] | number[] | ListBigIntFieldRefInput<$PrismaModel> diff --git a/packages/db/generated/prisma/index.js b/packages/db/generated/prisma/index.js index 12d023e..4bcd101 100644 --- a/packages/db/generated/prisma/index.js +++ b/packages/db/generated/prisma/index.js @@ -296,6 +296,16 @@ exports.Prisma.NotificationScalarFieldEnum = { read: 'read' }; +exports.Prisma.CronJobLogScalarFieldEnum = { + id: 'id', + jobName: 'jobName', + status: 'status', + startedAt: 'startedAt', + completedAt: 'completedAt', + durationMs: 'durationMs', + errorMessage: 'errorMessage' +}; + exports.Prisma.CloudFolderScalarFieldEnum = { id: 'id', userId: 'userId', @@ -481,6 +491,7 @@ exports.Prisma.ModelName = { DatabaseBackup: 'DatabaseBackup', BackupDestination: 'BackupDestination', Notification: 'Notification', + CronJobLog: 'CronJobLog', CloudFolder: 'CloudFolder', CloudFile: 'CloudFile', CloudFileChunk: 'CloudFileChunk', @@ -495,14 +506,14 @@ const config = { "clientVersion": "7.4.1", "engineVersion": "55ae170b1ced7fc6ed07a15f110549408c501bb3", "activeProvider": "postgresql", - "inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"../generated/prisma\"\n}\n\ngenerator zod {\n provider = \"prisma-zod-generator\"\n output = \"../shared/\" // Zod schemas will be generated here inside `db/shared`\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\nmodel User {\n id Int @id @default(autoincrement())\n username String @unique\n password String\n autoBackupEnabled Boolean @default(true)\n usbBackupEnabled Boolean @default(false)\n patients Patient[]\n appointments Appointment[]\n staff Staff[]\n npiProviders NpiProvider[]\n claims Claim[]\n insuranceCredentials InsuranceCredential[]\n updatedPayments Payment[] @relation(\"PaymentUpdatedBy\")\n backups DatabaseBackup[]\n backupDestinations BackupDestination[]\n notifications Notification[]\n cloudFolders CloudFolder[]\n cloudFiles CloudFile[]\n communications Communication[]\n}\n\nmodel Patient {\n id Int @id @default(autoincrement())\n firstName String\n lastName String\n dateOfBirth DateTime @db.Date\n gender String\n phone String\n email String?\n address String?\n city String?\n zipCode String?\n insuranceProvider String?\n insuranceId String?\n groupNumber String?\n policyHolder String?\n allergies String?\n medicalConditions String?\n status PatientStatus @default(UNKNOWN)\n userId Int\n createdAt DateTime @default(now())\n user User @relation(fields: [userId], references: [id])\n appointments Appointment[]\n procedures AppointmentProcedure[]\n claims Claim[]\n groups PdfGroup[]\n payment Payment[]\n communications Communication[]\n documents PatientDocument[]\n\n @@index([insuranceId])\n @@index([createdAt])\n}\n\nenum PatientStatus {\n ACTIVE\n INACTIVE\n UNKNOWN\n}\n\nmodel Appointment {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int\n staffId Int\n title String\n date DateTime @db.Date\n startTime String // Store time as \"hh:mm\"\n endTime String // Store time as \"hh:mm\"\n type String // e.g., \"checkup\", \"cleaning\", \"filling\", etc.\n notes String?\n procedureCodeNotes String?\n status String @default(\"scheduled\") // \"scheduled\", \"completed\", \"cancelled\", \"no-show\"\n createdAt DateTime @default(now())\n\n eligibilityStatus PatientStatus @default(UNKNOWN)\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n user User @relation(fields: [userId], references: [id])\n staff Staff? @relation(fields: [staffId], references: [id])\n procedures AppointmentProcedure[]\n claims Claim[]\n\n @@index([patientId])\n @@index([date])\n}\n\nmodel Staff {\n id Int @id @default(autoincrement())\n userId Int\n name String\n email String?\n role String // e.g., \"Dentist\", \"Hygienist\", \"Assistant\"\n phone String?\n createdAt DateTime @default(now())\n user User? @relation(fields: [userId], references: [id], onDelete: Cascade)\n appointments Appointment[]\n claims Claim[] @relation(\"ClaimStaff\")\n}\n\nmodel NpiProvider {\n id Int @id @default(autoincrement())\n userId Int\n npiNumber String\n providerName String\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, npiNumber])\n @@index([userId])\n}\n\nenum ProcedureSource {\n COMBO\n MANUAL\n}\n\nmodel AppointmentProcedure {\n id Int @id @default(autoincrement())\n appointmentId Int\n patientId Int\n\n procedureCode String\n procedureLabel String?\n fee Decimal? @db.Decimal(10, 2)\n\n category String?\n\n toothNumber String?\n toothSurface String?\n oralCavityArea String?\n\n source ProcedureSource @default(MANUAL)\n comboKey String?\n\n createdAt DateTime @default(now())\n\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([appointmentId])\n @@index([patientId])\n}\n\nmodel Claim {\n id Int @id @default(autoincrement())\n patientId Int\n appointmentId Int\n userId Int\n staffId Int\n patientName String\n memberId String\n dateOfBirth DateTime @db.Date\n remarks String\n missingTeethStatus MissingTeethStatus @default(No_missing)\n missingTeeth Json? // { \"T_14\": \"X\", \"T_G\": \"O\", ... }\n serviceDate DateTime\n insuranceProvider String // e.g., \"Delta MA\"\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n status ClaimStatus @default(PENDING)\n claimNumber String?\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n user User? @relation(fields: [userId], references: [id])\n staff Staff? @relation(\"ClaimStaff\", fields: [staffId], references: [id])\n\n serviceLines ServiceLine[]\n claimFiles ClaimFile[]\n payment Payment?\n}\n\nenum ClaimStatus {\n PENDING\n APPROVED\n CANCELLED\n REVIEW\n VOID\n}\n\nenum MissingTeethStatus {\n No_missing\n endentulous\n Yes_missing\n}\n\nmodel ServiceLine {\n id Int @id @default(autoincrement())\n claimId Int?\n paymentId Int?\n procedureCode String\n procedureDate DateTime @db.Date\n quad String?\n arch String?\n toothNumber String?\n toothSurface String?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @default(0.00) @db.Decimal(10, 2)\n status ServiceLineStatus @default(UNPAID)\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n payment Payment? @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n\n serviceLineTransactions ServiceLineTransaction[]\n}\n\nenum ServiceLineStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n UNPAID\n ADJUSTED\n OVERPAID\n DENIED\n}\n\nmodel ClaimFile {\n id Int @id @default(autoincrement())\n claimId Int\n filename String\n mimeType String\n\n claim Claim @relation(fields: [claimId], references: [id], onDelete: Cascade)\n}\n\nmodel InsuranceCredential {\n id Int @id @default(autoincrement())\n userId Int\n siteKey String\n username String\n password String\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, siteKey])\n @@index([userId])\n}\n\nmodel PdfGroup {\n id Int @id @default(autoincrement())\n title String\n titleKey PdfTitleKey @default(OTHER)\n createdAt DateTime @default(now())\n patientId Int\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n pdfs PdfFile[]\n\n @@index([patientId])\n @@index([titleKey])\n}\n\nmodel PdfFile {\n id Int @id @default(autoincrement())\n filename String\n pdfData Bytes\n uploadedAt DateTime @default(now())\n groupId Int\n group PdfGroup @relation(fields: [groupId], references: [id], onDelete: Cascade)\n\n @@index([groupId])\n}\n\nenum PdfTitleKey {\n INSURANCE_CLAIM\n INSURANCE_CLAIM_PREAUTH\n ELIGIBILITY_STATUS\n CLAIM_STATUS\n OTHER\n}\n\nmodel Payment {\n id Int @id @default(autoincrement())\n claimId Int? @unique\n patientId Int\n userId Int\n updatedById Int?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @db.Decimal(10, 2)\n status PaymentStatus @default(PENDING)\n notes String?\n icn String?\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n updatedBy User? @relation(\"PaymentUpdatedBy\", fields: [updatedById], references: [id])\n serviceLineTransactions ServiceLineTransaction[]\n serviceLines ServiceLine[]\n\n @@index([claimId])\n @@index([patientId])\n @@index([createdAt])\n}\n\nmodel ServiceLineTransaction {\n id Int @id @default(autoincrement())\n paymentId Int\n serviceLineId Int\n transactionId String?\n paidAmount Decimal @db.Decimal(10, 2)\n adjustedAmount Decimal @default(0.00) @db.Decimal(10, 2)\n method PaymentMethod\n receivedDate DateTime\n payerName String?\n notes String?\n createdAt DateTime @default(now())\n\n payment Payment @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n serviceLine ServiceLine @relation(fields: [serviceLineId], references: [id], onDelete: Cascade)\n\n @@index([paymentId])\n @@index([serviceLineId])\n}\n\nenum PaymentStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n OVERPAID\n DENIED\n VOID\n}\n\nenum PaymentMethod {\n EFT\n CHECK\n CASH\n CARD\n OTHER\n}\n\n// Database management page\nmodel DatabaseBackup {\n id Int @id @default(autoincrement())\n userId Int\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nmodel BackupDestination {\n id Int @id @default(autoincrement())\n userId Int\n path String\n isActive Boolean @default(true)\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Notification {\n id Int @id @default(autoincrement())\n userId Int\n type NotificationTypes\n message String\n createdAt DateTime @default(now())\n read Boolean @default(false)\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nenum NotificationTypes {\n BACKUP\n CLAIM\n PAYMENT\n ETC\n}\n\nmodel CloudFolder {\n id Int @id @default(autoincrement())\n userId Int\n name String\n parentId Int?\n parent CloudFolder? @relation(\"FolderChildren\", fields: [parentId], references: [id], onDelete: Cascade)\n children CloudFolder[] @relation(\"FolderChildren\")\n user User @relation(fields: [userId], references: [id])\n files CloudFile[]\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@unique([userId, parentId, name]) // prevents sibling folder name duplicates\n @@index([parentId])\n}\n\nmodel CloudFile {\n id Int @id @default(autoincrement())\n userId Int\n name String\n mimeType String?\n fileSize BigInt @db.BigInt\n folderId Int? // optional: null => root\n isComplete Boolean @default(false) // upload completed?\n totalChunks Int? // optional: expected number of chunks\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n user User @relation(fields: [userId], references: [id])\n folder CloudFolder? @relation(fields: [folderId], references: [id], onDelete: SetNull)\n\n chunks CloudFileChunk[]\n\n @@index([folderId])\n}\n\nmodel CloudFileChunk {\n id Int @id @default(autoincrement())\n fileId Int\n seq Int\n data Bytes\n createdAt DateTime @default(now())\n\n file CloudFile @relation(fields: [fileId], references: [id], onDelete: Cascade)\n\n @@unique([fileId, seq])\n @@index([fileId, seq])\n}\n\n// patient-connection-\nenum CommunicationChannel {\n sms\n voice\n}\n\nenum CommunicationDirection {\n outbound\n inbound\n}\n\nenum CommunicationStatus {\n queued\n sent\n delivered\n failed\n completed\n busy\n no_answer\n}\n\nmodel Communication {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int?\n\n channel CommunicationChannel\n direction CommunicationDirection\n status CommunicationStatus\n\n body String?\n callDuration Int?\n twilioSid String?\n\n createdAt DateTime @default(now())\n\n // Relations\n patient Patient @relation(fields: [patientId], references: [id])\n user User? @relation(fields: [userId], references: [id])\n\n @@map(\"communications\")\n}\n\nmodel PatientDocument {\n id Int @id @default(autoincrement())\n patientId Int\n filename String\n originalName String\n mimeType String\n fileSize BigInt\n filePath String\n uploadedAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([patientId])\n @@index([uploadedAt])\n}\n" + "inlineSchema": "// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client-js\"\n output = \"../generated/prisma\"\n}\n\ngenerator zod {\n provider = \"prisma-zod-generator\"\n output = \"../shared/\" // Zod schemas will be generated here inside `db/shared`\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\nmodel User {\n id Int @id @default(autoincrement())\n username String @unique\n password String\n autoBackupEnabled Boolean @default(true)\n usbBackupEnabled Boolean @default(false)\n patients Patient[]\n appointments Appointment[]\n staff Staff[]\n npiProviders NpiProvider[]\n claims Claim[]\n insuranceCredentials InsuranceCredential[]\n updatedPayments Payment[] @relation(\"PaymentUpdatedBy\")\n backups DatabaseBackup[]\n backupDestinations BackupDestination[]\n notifications Notification[]\n cloudFolders CloudFolder[]\n cloudFiles CloudFile[]\n communications Communication[]\n}\n\nmodel Patient {\n id Int @id @default(autoincrement())\n firstName String\n lastName String\n dateOfBirth DateTime @db.Date\n gender String\n phone String\n email String?\n address String?\n city String?\n zipCode String?\n insuranceProvider String?\n insuranceId String?\n groupNumber String?\n policyHolder String?\n allergies String?\n medicalConditions String?\n status PatientStatus @default(UNKNOWN)\n userId Int\n createdAt DateTime @default(now())\n user User @relation(fields: [userId], references: [id])\n appointments Appointment[]\n procedures AppointmentProcedure[]\n claims Claim[]\n groups PdfGroup[]\n payment Payment[]\n communications Communication[]\n documents PatientDocument[]\n\n @@index([insuranceId])\n @@index([createdAt])\n}\n\nenum PatientStatus {\n ACTIVE\n INACTIVE\n UNKNOWN\n}\n\nmodel Appointment {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int\n staffId Int\n title String\n date DateTime @db.Date\n startTime String // Store time as \"hh:mm\"\n endTime String // Store time as \"hh:mm\"\n type String // e.g., \"checkup\", \"cleaning\", \"filling\", etc.\n notes String?\n procedureCodeNotes String?\n status String @default(\"scheduled\") // \"scheduled\", \"completed\", \"cancelled\", \"no-show\"\n createdAt DateTime @default(now())\n\n eligibilityStatus PatientStatus @default(UNKNOWN)\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n user User @relation(fields: [userId], references: [id])\n staff Staff? @relation(fields: [staffId], references: [id])\n procedures AppointmentProcedure[]\n claims Claim[]\n\n @@index([patientId])\n @@index([date])\n}\n\nmodel Staff {\n id Int @id @default(autoincrement())\n userId Int\n name String\n email String?\n role String // e.g., \"Dentist\", \"Hygienist\", \"Assistant\"\n phone String?\n createdAt DateTime @default(now())\n user User? @relation(fields: [userId], references: [id], onDelete: Cascade)\n appointments Appointment[]\n claims Claim[] @relation(\"ClaimStaff\")\n}\n\nmodel NpiProvider {\n id Int @id @default(autoincrement())\n userId Int\n npiNumber String\n providerName String\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, npiNumber])\n @@index([userId])\n}\n\nenum ProcedureSource {\n COMBO\n MANUAL\n}\n\nmodel AppointmentProcedure {\n id Int @id @default(autoincrement())\n appointmentId Int\n patientId Int\n\n procedureCode String\n procedureLabel String?\n fee Decimal? @db.Decimal(10, 2)\n\n category String?\n\n toothNumber String?\n toothSurface String?\n oralCavityArea String?\n\n source ProcedureSource @default(MANUAL)\n comboKey String?\n\n createdAt DateTime @default(now())\n\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([appointmentId])\n @@index([patientId])\n}\n\nmodel Claim {\n id Int @id @default(autoincrement())\n patientId Int\n appointmentId Int\n userId Int\n staffId Int\n patientName String\n memberId String\n dateOfBirth DateTime @db.Date\n remarks String\n missingTeethStatus MissingTeethStatus @default(No_missing)\n missingTeeth Json? // { \"T_14\": \"X\", \"T_G\": \"O\", ... }\n serviceDate DateTime\n insuranceProvider String // e.g., \"Delta MA\"\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n status ClaimStatus @default(PENDING)\n claimNumber String?\n\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n appointment Appointment @relation(fields: [appointmentId], references: [id], onDelete: Cascade)\n user User? @relation(fields: [userId], references: [id])\n staff Staff? @relation(\"ClaimStaff\", fields: [staffId], references: [id])\n\n serviceLines ServiceLine[]\n claimFiles ClaimFile[]\n payment Payment?\n}\n\nenum ClaimStatus {\n PENDING\n APPROVED\n CANCELLED\n REVIEW\n VOID\n}\n\nenum MissingTeethStatus {\n No_missing\n endentulous\n Yes_missing\n}\n\nmodel ServiceLine {\n id Int @id @default(autoincrement())\n claimId Int?\n paymentId Int?\n procedureCode String\n procedureDate DateTime @db.Date\n quad String?\n arch String?\n toothNumber String?\n toothSurface String?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @default(0.00) @db.Decimal(10, 2)\n status ServiceLineStatus @default(UNPAID)\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n payment Payment? @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n\n serviceLineTransactions ServiceLineTransaction[]\n}\n\nenum ServiceLineStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n UNPAID\n ADJUSTED\n OVERPAID\n DENIED\n}\n\nmodel ClaimFile {\n id Int @id @default(autoincrement())\n claimId Int\n filename String\n mimeType String\n\n claim Claim @relation(fields: [claimId], references: [id], onDelete: Cascade)\n}\n\nmodel InsuranceCredential {\n id Int @id @default(autoincrement())\n userId Int\n siteKey String\n username String\n password String\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, siteKey])\n @@index([userId])\n}\n\nmodel PdfGroup {\n id Int @id @default(autoincrement())\n title String\n titleKey PdfTitleKey @default(OTHER)\n createdAt DateTime @default(now())\n patientId Int\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n pdfs PdfFile[]\n\n @@index([patientId])\n @@index([titleKey])\n}\n\nmodel PdfFile {\n id Int @id @default(autoincrement())\n filename String\n pdfData Bytes\n uploadedAt DateTime @default(now())\n groupId Int\n group PdfGroup @relation(fields: [groupId], references: [id], onDelete: Cascade)\n\n @@index([groupId])\n}\n\nenum PdfTitleKey {\n INSURANCE_CLAIM\n INSURANCE_CLAIM_PREAUTH\n ELIGIBILITY_STATUS\n CLAIM_STATUS\n OTHER\n}\n\nmodel Payment {\n id Int @id @default(autoincrement())\n claimId Int? @unique\n patientId Int\n userId Int\n updatedById Int?\n totalBilled Decimal @db.Decimal(10, 2)\n totalPaid Decimal @default(0.00) @db.Decimal(10, 2)\n totalAdjusted Decimal @default(0.00) @db.Decimal(10, 2)\n totalDue Decimal @db.Decimal(10, 2)\n status PaymentStatus @default(PENDING)\n notes String?\n icn String?\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n claim Claim? @relation(fields: [claimId], references: [id], onDelete: Cascade)\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n updatedBy User? @relation(\"PaymentUpdatedBy\", fields: [updatedById], references: [id])\n serviceLineTransactions ServiceLineTransaction[]\n serviceLines ServiceLine[]\n\n @@index([claimId])\n @@index([patientId])\n @@index([createdAt])\n}\n\nmodel ServiceLineTransaction {\n id Int @id @default(autoincrement())\n paymentId Int\n serviceLineId Int\n transactionId String?\n paidAmount Decimal @db.Decimal(10, 2)\n adjustedAmount Decimal @default(0.00) @db.Decimal(10, 2)\n method PaymentMethod\n receivedDate DateTime\n payerName String?\n notes String?\n createdAt DateTime @default(now())\n\n payment Payment @relation(fields: [paymentId], references: [id], onDelete: Cascade)\n serviceLine ServiceLine @relation(fields: [serviceLineId], references: [id], onDelete: Cascade)\n\n @@index([paymentId])\n @@index([serviceLineId])\n}\n\nenum PaymentStatus {\n PENDING\n PARTIALLY_PAID\n PAID\n OVERPAID\n DENIED\n VOID\n}\n\nenum PaymentMethod {\n EFT\n CHECK\n CASH\n CARD\n OTHER\n}\n\n// Database management page\nmodel DatabaseBackup {\n id Int @id @default(autoincrement())\n userId Int\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nmodel BackupDestination {\n id Int @id @default(autoincrement())\n userId Int\n path String\n isActive Boolean @default(true)\n createdAt DateTime @default(now())\n\n user User @relation(fields: [userId], references: [id])\n}\n\nmodel Notification {\n id Int @id @default(autoincrement())\n userId Int\n type NotificationTypes\n message String\n createdAt DateTime @default(now())\n read Boolean @default(false)\n\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@index([userId])\n @@index([createdAt])\n}\n\nenum NotificationTypes {\n BACKUP\n CLAIM\n PAYMENT\n ETC\n}\n\n// Cron job execution log\nmodel CronJobLog {\n id Int @id @default(autoincrement())\n jobName String // e.g. \"local-backup\", \"usb-backup\"\n status String // \"success\" | \"failed\" | \"skipped\"\n startedAt DateTime\n completedAt DateTime?\n durationMs Int?\n errorMessage String?\n\n @@index([jobName])\n @@index([startedAt])\n @@index([status])\n}\n\nmodel CloudFolder {\n id Int @id @default(autoincrement())\n userId Int\n name String\n parentId Int?\n parent CloudFolder? @relation(\"FolderChildren\", fields: [parentId], references: [id], onDelete: Cascade)\n children CloudFolder[] @relation(\"FolderChildren\")\n user User @relation(fields: [userId], references: [id])\n files CloudFile[]\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@unique([userId, parentId, name]) // prevents sibling folder name duplicates\n @@index([parentId])\n}\n\nmodel CloudFile {\n id Int @id @default(autoincrement())\n userId Int\n name String\n mimeType String?\n fileSize BigInt @db.BigInt\n folderId Int? // optional: null => root\n isComplete Boolean @default(false) // upload completed?\n totalChunks Int? // optional: expected number of chunks\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n user User @relation(fields: [userId], references: [id])\n folder CloudFolder? @relation(fields: [folderId], references: [id], onDelete: SetNull)\n\n chunks CloudFileChunk[]\n\n @@index([folderId])\n}\n\nmodel CloudFileChunk {\n id Int @id @default(autoincrement())\n fileId Int\n seq Int\n data Bytes\n createdAt DateTime @default(now())\n\n file CloudFile @relation(fields: [fileId], references: [id], onDelete: Cascade)\n\n @@unique([fileId, seq])\n @@index([fileId, seq])\n}\n\n// patient-connection-\nenum CommunicationChannel {\n sms\n voice\n}\n\nenum CommunicationDirection {\n outbound\n inbound\n}\n\nenum CommunicationStatus {\n queued\n sent\n delivered\n failed\n completed\n busy\n no_answer\n}\n\nmodel Communication {\n id Int @id @default(autoincrement())\n patientId Int\n userId Int?\n\n channel CommunicationChannel\n direction CommunicationDirection\n status CommunicationStatus\n\n body String?\n callDuration Int?\n twilioSid String?\n\n createdAt DateTime @default(now())\n\n // Relations\n patient Patient @relation(fields: [patientId], references: [id])\n user User? @relation(fields: [userId], references: [id])\n\n @@map(\"communications\")\n}\n\nmodel PatientDocument {\n id Int @id @default(autoincrement())\n patientId Int\n filename String\n originalName String\n mimeType String\n fileSize BigInt\n filePath String\n uploadedAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n patient Patient @relation(fields: [patientId], references: [id], onDelete: Cascade)\n\n @@index([patientId])\n @@index([uploadedAt])\n}\n" } -config.runtimeDataModel = JSON.parse("{\"models\":{\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"autoBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"usbBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"patients\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"StaffToUser\"},{\"name\":\"npiProviders\",\"kind\":\"object\",\"type\":\"NpiProvider\",\"relationName\":\"NpiProviderToUser\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToUser\"},{\"name\":\"insuranceCredentials\",\"kind\":\"object\",\"type\":\"InsuranceCredential\",\"relationName\":\"InsuranceCredentialToUser\"},{\"name\":\"updatedPayments\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"backups\",\"kind\":\"object\",\"type\":\"DatabaseBackup\",\"relationName\":\"DatabaseBackupToUser\"},{\"name\":\"backupDestinations\",\"kind\":\"object\",\"type\":\"BackupDestination\",\"relationName\":\"BackupDestinationToUser\"},{\"name\":\"notifications\",\"kind\":\"object\",\"type\":\"Notification\",\"relationName\":\"NotificationToUser\"},{\"name\":\"cloudFolders\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"cloudFiles\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":null},\"Patient\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"firstName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"lastName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"gender\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"address\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"city\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"zipCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"groupNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"policyHolder\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"allergies\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"medicalConditions\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentProcedureToPatient\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"groups\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PatientToPayment\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"documents\",\"kind\":\"object\",\"type\":\"PatientDocument\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null},\"Appointment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"date\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"type\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureCodeNotes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"eligibilityStatus\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"AppointmentToClaim\"}],\"dbName\":null},\"Staff\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"StaffToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimStaff\"}],\"dbName\":null},\"NpiProvider\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"npiNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"providerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NpiProviderToUser\"}],\"dbName\":null},\"AppointmentProcedure\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureLabel\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fee\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"category\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"oralCavityArea\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"source\",\"kind\":\"enum\",\"type\":\"ProcedureSource\"},{\"name\":\"comboKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentProcedureToPatient\"}],\"dbName\":null},\"Claim\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"memberId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"remarks\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"missingTeethStatus\",\"kind\":\"enum\",\"type\":\"MissingTeethStatus\"},{\"name\":\"missingTeeth\",\"kind\":\"scalar\",\"type\":\"Json\"},{\"name\":\"serviceDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ClaimStatus\"},{\"name\":\"claimNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToClaim\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"ClaimToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"ClaimStaff\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"claimFiles\",\"kind\":\"object\",\"type\":\"ClaimFile\",\"relationName\":\"ClaimToClaimFile\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"ClaimToPayment\"}],\"dbName\":null},\"ServiceLine\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"quad\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"arch\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ServiceLineStatus\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLine\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"ClaimFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToClaimFile\"}],\"dbName\":null},\"InsuranceCredential\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"siteKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"InsuranceCredentialToUser\"}],\"dbName\":null},\"PdfGroup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"titleKey\",\"kind\":\"enum\",\"type\":\"PdfTitleKey\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"pdfs\",\"kind\":\"object\",\"type\":\"PdfFile\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"PdfFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"pdfData\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"groupId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"group\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"Payment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"updatedById\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PaymentStatus\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"icn\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPayment\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPayment\"},{\"name\":\"updatedBy\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"PaymentToServiceLine\"}],\"dbName\":null},\"ServiceLineTransaction\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"serviceLineId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"transactionId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"paidAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"adjustedAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"method\",\"kind\":\"enum\",\"type\":\"PaymentMethod\"},{\"name\":\"receivedDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLine\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"DatabaseBackup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"DatabaseBackupToUser\"}],\"dbName\":null},\"BackupDestination\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"path\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isActive\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"BackupDestinationToUser\"}],\"dbName\":null},\"Notification\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"type\",\"kind\":\"enum\",\"type\":\"NotificationTypes\"},{\"name\":\"message\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"read\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NotificationToUser\"}],\"dbName\":null},\"CloudFolder\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"parentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"parent\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"children\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"files\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":null},\"CloudFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"folderId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"isComplete\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"totalChunks\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"folder\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"chunks\",\"kind\":\"object\",\"type\":\"CloudFileChunk\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"CloudFileChunk\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"fileId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"seq\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"data\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"file\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"Communication\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"channel\",\"kind\":\"enum\",\"type\":\"CommunicationChannel\"},{\"name\":\"direction\",\"kind\":\"enum\",\"type\":\"CommunicationDirection\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"CommunicationStatus\"},{\"name\":\"body\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"callDuration\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"twilioSid\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":\"communications\"},\"PatientDocument\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"originalName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"filePath\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null}},\"enums\":{},\"types\":{}}") +config.runtimeDataModel = JSON.parse("{\"models\":{\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"autoBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"usbBackupEnabled\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"patients\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"StaffToUser\"},{\"name\":\"npiProviders\",\"kind\":\"object\",\"type\":\"NpiProvider\",\"relationName\":\"NpiProviderToUser\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToUser\"},{\"name\":\"insuranceCredentials\",\"kind\":\"object\",\"type\":\"InsuranceCredential\",\"relationName\":\"InsuranceCredentialToUser\"},{\"name\":\"updatedPayments\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"backups\",\"kind\":\"object\",\"type\":\"DatabaseBackup\",\"relationName\":\"DatabaseBackupToUser\"},{\"name\":\"backupDestinations\",\"kind\":\"object\",\"type\":\"BackupDestination\",\"relationName\":\"BackupDestinationToUser\"},{\"name\":\"notifications\",\"kind\":\"object\",\"type\":\"Notification\",\"relationName\":\"NotificationToUser\"},{\"name\":\"cloudFolders\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"cloudFiles\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":null},\"Patient\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"firstName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"lastName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"gender\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"address\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"city\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"zipCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"insuranceId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"groupNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"policyHolder\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"allergies\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"medicalConditions\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PatientToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentProcedureToPatient\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"groups\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PatientToPayment\"},{\"name\":\"communications\",\"kind\":\"object\",\"type\":\"Communication\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"documents\",\"kind\":\"object\",\"type\":\"PatientDocument\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null},\"Appointment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"date\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"type\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureCodeNotes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"eligibilityStatus\",\"kind\":\"enum\",\"type\":\"PatientStatus\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"AppointmentToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"procedures\",\"kind\":\"object\",\"type\":\"AppointmentProcedure\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"AppointmentToClaim\"}],\"dbName\":null},\"Staff\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"StaffToUser\"},{\"name\":\"appointments\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToStaff\"},{\"name\":\"claims\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimStaff\"}],\"dbName\":null},\"NpiProvider\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"npiNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"providerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NpiProviderToUser\"}],\"dbName\":null},\"AppointmentProcedure\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureLabel\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fee\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"category\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"oralCavityArea\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"source\",\"kind\":\"enum\",\"type\":\"ProcedureSource\"},{\"name\":\"comboKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToAppointmentProcedure\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"AppointmentProcedureToPatient\"}],\"dbName\":null},\"Claim\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"appointmentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"staffId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"memberId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"dateOfBirth\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"remarks\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"missingTeethStatus\",\"kind\":\"enum\",\"type\":\"MissingTeethStatus\"},{\"name\":\"missingTeeth\",\"kind\":\"scalar\",\"type\":\"Json\"},{\"name\":\"serviceDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"insuranceProvider\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ClaimStatus\"},{\"name\":\"claimNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"ClaimToPatient\"},{\"name\":\"appointment\",\"kind\":\"object\",\"type\":\"Appointment\",\"relationName\":\"AppointmentToClaim\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"ClaimToUser\"},{\"name\":\"staff\",\"kind\":\"object\",\"type\":\"Staff\",\"relationName\":\"ClaimStaff\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"claimFiles\",\"kind\":\"object\",\"type\":\"ClaimFile\",\"relationName\":\"ClaimToClaimFile\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"ClaimToPayment\"}],\"dbName\":null},\"ServiceLine\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"procedureCode\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"procedureDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"quad\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"arch\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothNumber\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"toothSurface\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ServiceLineStatus\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToServiceLine\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLine\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"ClaimFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToClaimFile\"}],\"dbName\":null},\"InsuranceCredential\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"siteKey\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"username\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"InsuranceCredentialToUser\"}],\"dbName\":null},\"PdfGroup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"title\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"titleKey\",\"kind\":\"enum\",\"type\":\"PdfTitleKey\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPdfGroup\"},{\"name\":\"pdfs\",\"kind\":\"object\",\"type\":\"PdfFile\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"PdfFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"pdfData\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"groupId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"group\",\"kind\":\"object\",\"type\":\"PdfGroup\",\"relationName\":\"PdfFileToPdfGroup\"}],\"dbName\":null},\"Payment\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"claimId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"updatedById\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"totalBilled\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalPaid\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalAdjusted\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"totalDue\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"PaymentStatus\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"icn\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"claim\",\"kind\":\"object\",\"type\":\"Claim\",\"relationName\":\"ClaimToPayment\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPayment\"},{\"name\":\"updatedBy\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"PaymentUpdatedBy\"},{\"name\":\"serviceLineTransactions\",\"kind\":\"object\",\"type\":\"ServiceLineTransaction\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLines\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"PaymentToServiceLine\"}],\"dbName\":null},\"ServiceLineTransaction\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"paymentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"serviceLineId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"transactionId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"paidAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"adjustedAmount\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"method\",\"kind\":\"enum\",\"type\":\"PaymentMethod\"},{\"name\":\"receivedDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payerName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"notes\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"payment\",\"kind\":\"object\",\"type\":\"Payment\",\"relationName\":\"PaymentToServiceLineTransaction\"},{\"name\":\"serviceLine\",\"kind\":\"object\",\"type\":\"ServiceLine\",\"relationName\":\"ServiceLineToServiceLineTransaction\"}],\"dbName\":null},\"DatabaseBackup\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"DatabaseBackupToUser\"}],\"dbName\":null},\"BackupDestination\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"path\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isActive\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"BackupDestinationToUser\"}],\"dbName\":null},\"Notification\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"type\",\"kind\":\"enum\",\"type\":\"NotificationTypes\"},{\"name\":\"message\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"read\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"NotificationToUser\"}],\"dbName\":null},\"CronJobLog\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"jobName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"startedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"completedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"durationMs\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"errorMessage\",\"kind\":\"scalar\",\"type\":\"String\"}],\"dbName\":null},\"CloudFolder\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"parentId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"parent\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"children\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"FolderChildren\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFolderToUser\"},{\"name\":\"files\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":null},\"CloudFile\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"folderId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"isComplete\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"totalChunks\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CloudFileToUser\"},{\"name\":\"folder\",\"kind\":\"object\",\"type\":\"CloudFolder\",\"relationName\":\"CloudFileToCloudFolder\"},{\"name\":\"chunks\",\"kind\":\"object\",\"type\":\"CloudFileChunk\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"CloudFileChunk\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"fileId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"seq\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"data\",\"kind\":\"scalar\",\"type\":\"Bytes\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"file\",\"kind\":\"object\",\"type\":\"CloudFile\",\"relationName\":\"CloudFileToCloudFileChunk\"}],\"dbName\":null},\"Communication\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"channel\",\"kind\":\"enum\",\"type\":\"CommunicationChannel\"},{\"name\":\"direction\",\"kind\":\"enum\",\"type\":\"CommunicationDirection\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"CommunicationStatus\"},{\"name\":\"body\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"callDuration\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"twilioSid\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"CommunicationToPatient\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"CommunicationToUser\"}],\"dbName\":\"communications\"},\"PatientDocument\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"patientId\",\"kind\":\"scalar\",\"type\":\"Int\"},{\"name\":\"filename\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"originalName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"mimeType\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fileSize\",\"kind\":\"scalar\",\"type\":\"BigInt\"},{\"name\":\"filePath\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"uploadedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"patient\",\"kind\":\"object\",\"type\":\"Patient\",\"relationName\":\"PatientToPatientDocument\"}],\"dbName\":null}},\"enums\":{},\"types\":{}}") defineDmmfProperty(exports.Prisma, config.runtimeDataModel) config.parameterizationSchema = { - strings: JSON.parse("[\"where\",\"orderBy\",\"cursor\",\"user\",\"patient\",\"appointments\",\"appointment\",\"staff\",\"claim\",\"updatedBy\",\"payment\",\"serviceLine\",\"serviceLineTransactions\",\"serviceLines\",\"_count\",\"claimFiles\",\"claims\",\"procedures\",\"group\",\"pdfs\",\"groups\",\"communications\",\"documents\",\"patients\",\"npiProviders\",\"insuranceCredentials\",\"updatedPayments\",\"backups\",\"backupDestinations\",\"notifications\",\"parent\",\"children\",\"folder\",\"file\",\"chunks\",\"files\",\"cloudFolders\",\"cloudFiles\",\"User.findUnique\",\"User.findUniqueOrThrow\",\"User.findFirst\",\"User.findFirstOrThrow\",\"User.findMany\",\"data\",\"User.createOne\",\"User.createMany\",\"User.createManyAndReturn\",\"User.updateOne\",\"User.updateMany\",\"User.updateManyAndReturn\",\"create\",\"update\",\"User.upsertOne\",\"User.deleteOne\",\"User.deleteMany\",\"having\",\"_avg\",\"_sum\",\"_min\",\"_max\",\"User.groupBy\",\"User.aggregate\",\"Patient.findUnique\",\"Patient.findUniqueOrThrow\",\"Patient.findFirst\",\"Patient.findFirstOrThrow\",\"Patient.findMany\",\"Patient.createOne\",\"Patient.createMany\",\"Patient.createManyAndReturn\",\"Patient.updateOne\",\"Patient.updateMany\",\"Patient.updateManyAndReturn\",\"Patient.upsertOne\",\"Patient.deleteOne\",\"Patient.deleteMany\",\"Patient.groupBy\",\"Patient.aggregate\",\"Appointment.findUnique\",\"Appointment.findUniqueOrThrow\",\"Appointment.findFirst\",\"Appointment.findFirstOrThrow\",\"Appointment.findMany\",\"Appointment.createOne\",\"Appointment.createMany\",\"Appointment.createManyAndReturn\",\"Appointment.updateOne\",\"Appointment.updateMany\",\"Appointment.updateManyAndReturn\",\"Appointment.upsertOne\",\"Appointment.deleteOne\",\"Appointment.deleteMany\",\"Appointment.groupBy\",\"Appointment.aggregate\",\"Staff.findUnique\",\"Staff.findUniqueOrThrow\",\"Staff.findFirst\",\"Staff.findFirstOrThrow\",\"Staff.findMany\",\"Staff.createOne\",\"Staff.createMany\",\"Staff.createManyAndReturn\",\"Staff.updateOne\",\"Staff.updateMany\",\"Staff.updateManyAndReturn\",\"Staff.upsertOne\",\"Staff.deleteOne\",\"Staff.deleteMany\",\"Staff.groupBy\",\"Staff.aggregate\",\"NpiProvider.findUnique\",\"NpiProvider.findUniqueOrThrow\",\"NpiProvider.findFirst\",\"NpiProvider.findFirstOrThrow\",\"NpiProvider.findMany\",\"NpiProvider.createOne\",\"NpiProvider.createMany\",\"NpiProvider.createManyAndReturn\",\"NpiProvider.updateOne\",\"NpiProvider.updateMany\",\"NpiProvider.updateManyAndReturn\",\"NpiProvider.upsertOne\",\"NpiProvider.deleteOne\",\"NpiProvider.deleteMany\",\"NpiProvider.groupBy\",\"NpiProvider.aggregate\",\"AppointmentProcedure.findUnique\",\"AppointmentProcedure.findUniqueOrThrow\",\"AppointmentProcedure.findFirst\",\"AppointmentProcedure.findFirstOrThrow\",\"AppointmentProcedure.findMany\",\"AppointmentProcedure.createOne\",\"AppointmentProcedure.createMany\",\"AppointmentProcedure.createManyAndReturn\",\"AppointmentProcedure.updateOne\",\"AppointmentProcedure.updateMany\",\"AppointmentProcedure.updateManyAndReturn\",\"AppointmentProcedure.upsertOne\",\"AppointmentProcedure.deleteOne\",\"AppointmentProcedure.deleteMany\",\"AppointmentProcedure.groupBy\",\"AppointmentProcedure.aggregate\",\"Claim.findUnique\",\"Claim.findUniqueOrThrow\",\"Claim.findFirst\",\"Claim.findFirstOrThrow\",\"Claim.findMany\",\"Claim.createOne\",\"Claim.createMany\",\"Claim.createManyAndReturn\",\"Claim.updateOne\",\"Claim.updateMany\",\"Claim.updateManyAndReturn\",\"Claim.upsertOne\",\"Claim.deleteOne\",\"Claim.deleteMany\",\"Claim.groupBy\",\"Claim.aggregate\",\"ServiceLine.findUnique\",\"ServiceLine.findUniqueOrThrow\",\"ServiceLine.findFirst\",\"ServiceLine.findFirstOrThrow\",\"ServiceLine.findMany\",\"ServiceLine.createOne\",\"ServiceLine.createMany\",\"ServiceLine.createManyAndReturn\",\"ServiceLine.updateOne\",\"ServiceLine.updateMany\",\"ServiceLine.updateManyAndReturn\",\"ServiceLine.upsertOne\",\"ServiceLine.deleteOne\",\"ServiceLine.deleteMany\",\"ServiceLine.groupBy\",\"ServiceLine.aggregate\",\"ClaimFile.findUnique\",\"ClaimFile.findUniqueOrThrow\",\"ClaimFile.findFirst\",\"ClaimFile.findFirstOrThrow\",\"ClaimFile.findMany\",\"ClaimFile.createOne\",\"ClaimFile.createMany\",\"ClaimFile.createManyAndReturn\",\"ClaimFile.updateOne\",\"ClaimFile.updateMany\",\"ClaimFile.updateManyAndReturn\",\"ClaimFile.upsertOne\",\"ClaimFile.deleteOne\",\"ClaimFile.deleteMany\",\"ClaimFile.groupBy\",\"ClaimFile.aggregate\",\"InsuranceCredential.findUnique\",\"InsuranceCredential.findUniqueOrThrow\",\"InsuranceCredential.findFirst\",\"InsuranceCredential.findFirstOrThrow\",\"InsuranceCredential.findMany\",\"InsuranceCredential.createOne\",\"InsuranceCredential.createMany\",\"InsuranceCredential.createManyAndReturn\",\"InsuranceCredential.updateOne\",\"InsuranceCredential.updateMany\",\"InsuranceCredential.updateManyAndReturn\",\"InsuranceCredential.upsertOne\",\"InsuranceCredential.deleteOne\",\"InsuranceCredential.deleteMany\",\"InsuranceCredential.groupBy\",\"InsuranceCredential.aggregate\",\"PdfGroup.findUnique\",\"PdfGroup.findUniqueOrThrow\",\"PdfGroup.findFirst\",\"PdfGroup.findFirstOrThrow\",\"PdfGroup.findMany\",\"PdfGroup.createOne\",\"PdfGroup.createMany\",\"PdfGroup.createManyAndReturn\",\"PdfGroup.updateOne\",\"PdfGroup.updateMany\",\"PdfGroup.updateManyAndReturn\",\"PdfGroup.upsertOne\",\"PdfGroup.deleteOne\",\"PdfGroup.deleteMany\",\"PdfGroup.groupBy\",\"PdfGroup.aggregate\",\"PdfFile.findUnique\",\"PdfFile.findUniqueOrThrow\",\"PdfFile.findFirst\",\"PdfFile.findFirstOrThrow\",\"PdfFile.findMany\",\"PdfFile.createOne\",\"PdfFile.createMany\",\"PdfFile.createManyAndReturn\",\"PdfFile.updateOne\",\"PdfFile.updateMany\",\"PdfFile.updateManyAndReturn\",\"PdfFile.upsertOne\",\"PdfFile.deleteOne\",\"PdfFile.deleteMany\",\"PdfFile.groupBy\",\"PdfFile.aggregate\",\"Payment.findUnique\",\"Payment.findUniqueOrThrow\",\"Payment.findFirst\",\"Payment.findFirstOrThrow\",\"Payment.findMany\",\"Payment.createOne\",\"Payment.createMany\",\"Payment.createManyAndReturn\",\"Payment.updateOne\",\"Payment.updateMany\",\"Payment.updateManyAndReturn\",\"Payment.upsertOne\",\"Payment.deleteOne\",\"Payment.deleteMany\",\"Payment.groupBy\",\"Payment.aggregate\",\"ServiceLineTransaction.findUnique\",\"ServiceLineTransaction.findUniqueOrThrow\",\"ServiceLineTransaction.findFirst\",\"ServiceLineTransaction.findFirstOrThrow\",\"ServiceLineTransaction.findMany\",\"ServiceLineTransaction.createOne\",\"ServiceLineTransaction.createMany\",\"ServiceLineTransaction.createManyAndReturn\",\"ServiceLineTransaction.updateOne\",\"ServiceLineTransaction.updateMany\",\"ServiceLineTransaction.updateManyAndReturn\",\"ServiceLineTransaction.upsertOne\",\"ServiceLineTransaction.deleteOne\",\"ServiceLineTransaction.deleteMany\",\"ServiceLineTransaction.groupBy\",\"ServiceLineTransaction.aggregate\",\"DatabaseBackup.findUnique\",\"DatabaseBackup.findUniqueOrThrow\",\"DatabaseBackup.findFirst\",\"DatabaseBackup.findFirstOrThrow\",\"DatabaseBackup.findMany\",\"DatabaseBackup.createOne\",\"DatabaseBackup.createMany\",\"DatabaseBackup.createManyAndReturn\",\"DatabaseBackup.updateOne\",\"DatabaseBackup.updateMany\",\"DatabaseBackup.updateManyAndReturn\",\"DatabaseBackup.upsertOne\",\"DatabaseBackup.deleteOne\",\"DatabaseBackup.deleteMany\",\"DatabaseBackup.groupBy\",\"DatabaseBackup.aggregate\",\"BackupDestination.findUnique\",\"BackupDestination.findUniqueOrThrow\",\"BackupDestination.findFirst\",\"BackupDestination.findFirstOrThrow\",\"BackupDestination.findMany\",\"BackupDestination.createOne\",\"BackupDestination.createMany\",\"BackupDestination.createManyAndReturn\",\"BackupDestination.updateOne\",\"BackupDestination.updateMany\",\"BackupDestination.updateManyAndReturn\",\"BackupDestination.upsertOne\",\"BackupDestination.deleteOne\",\"BackupDestination.deleteMany\",\"BackupDestination.groupBy\",\"BackupDestination.aggregate\",\"Notification.findUnique\",\"Notification.findUniqueOrThrow\",\"Notification.findFirst\",\"Notification.findFirstOrThrow\",\"Notification.findMany\",\"Notification.createOne\",\"Notification.createMany\",\"Notification.createManyAndReturn\",\"Notification.updateOne\",\"Notification.updateMany\",\"Notification.updateManyAndReturn\",\"Notification.upsertOne\",\"Notification.deleteOne\",\"Notification.deleteMany\",\"Notification.groupBy\",\"Notification.aggregate\",\"CloudFolder.findUnique\",\"CloudFolder.findUniqueOrThrow\",\"CloudFolder.findFirst\",\"CloudFolder.findFirstOrThrow\",\"CloudFolder.findMany\",\"CloudFolder.createOne\",\"CloudFolder.createMany\",\"CloudFolder.createManyAndReturn\",\"CloudFolder.updateOne\",\"CloudFolder.updateMany\",\"CloudFolder.updateManyAndReturn\",\"CloudFolder.upsertOne\",\"CloudFolder.deleteOne\",\"CloudFolder.deleteMany\",\"CloudFolder.groupBy\",\"CloudFolder.aggregate\",\"CloudFile.findUnique\",\"CloudFile.findUniqueOrThrow\",\"CloudFile.findFirst\",\"CloudFile.findFirstOrThrow\",\"CloudFile.findMany\",\"CloudFile.createOne\",\"CloudFile.createMany\",\"CloudFile.createManyAndReturn\",\"CloudFile.updateOne\",\"CloudFile.updateMany\",\"CloudFile.updateManyAndReturn\",\"CloudFile.upsertOne\",\"CloudFile.deleteOne\",\"CloudFile.deleteMany\",\"CloudFile.groupBy\",\"CloudFile.aggregate\",\"CloudFileChunk.findUnique\",\"CloudFileChunk.findUniqueOrThrow\",\"CloudFileChunk.findFirst\",\"CloudFileChunk.findFirstOrThrow\",\"CloudFileChunk.findMany\",\"CloudFileChunk.createOne\",\"CloudFileChunk.createMany\",\"CloudFileChunk.createManyAndReturn\",\"CloudFileChunk.updateOne\",\"CloudFileChunk.updateMany\",\"CloudFileChunk.updateManyAndReturn\",\"CloudFileChunk.upsertOne\",\"CloudFileChunk.deleteOne\",\"CloudFileChunk.deleteMany\",\"CloudFileChunk.groupBy\",\"CloudFileChunk.aggregate\",\"Communication.findUnique\",\"Communication.findUniqueOrThrow\",\"Communication.findFirst\",\"Communication.findFirstOrThrow\",\"Communication.findMany\",\"Communication.createOne\",\"Communication.createMany\",\"Communication.createManyAndReturn\",\"Communication.updateOne\",\"Communication.updateMany\",\"Communication.updateManyAndReturn\",\"Communication.upsertOne\",\"Communication.deleteOne\",\"Communication.deleteMany\",\"Communication.groupBy\",\"Communication.aggregate\",\"PatientDocument.findUnique\",\"PatientDocument.findUniqueOrThrow\",\"PatientDocument.findFirst\",\"PatientDocument.findFirstOrThrow\",\"PatientDocument.findMany\",\"PatientDocument.createOne\",\"PatientDocument.createMany\",\"PatientDocument.createManyAndReturn\",\"PatientDocument.updateOne\",\"PatientDocument.updateMany\",\"PatientDocument.updateManyAndReturn\",\"PatientDocument.upsertOne\",\"PatientDocument.deleteOne\",\"PatientDocument.deleteMany\",\"PatientDocument.groupBy\",\"PatientDocument.aggregate\",\"AND\",\"OR\",\"NOT\",\"id\",\"patientId\",\"filename\",\"originalName\",\"mimeType\",\"fileSize\",\"filePath\",\"uploadedAt\",\"updatedAt\",\"equals\",\"in\",\"notIn\",\"lt\",\"lte\",\"gt\",\"gte\",\"not\",\"contains\",\"startsWith\",\"endsWith\",\"userId\",\"CommunicationChannel\",\"channel\",\"CommunicationDirection\",\"direction\",\"CommunicationStatus\",\"status\",\"body\",\"callDuration\",\"twilioSid\",\"createdAt\",\"fileId\",\"seq\",\"name\",\"folderId\",\"isComplete\",\"totalChunks\",\"parentId\",\"NotificationTypes\",\"type\",\"message\",\"read\",\"path\",\"isActive\",\"paymentId\",\"serviceLineId\",\"transactionId\",\"paidAmount\",\"adjustedAmount\",\"PaymentMethod\",\"method\",\"receivedDate\",\"payerName\",\"notes\",\"claimId\",\"updatedById\",\"totalBilled\",\"totalPaid\",\"totalAdjusted\",\"totalDue\",\"PaymentStatus\",\"icn\",\"pdfData\",\"groupId\",\"title\",\"PdfTitleKey\",\"titleKey\",\"siteKey\",\"username\",\"password\",\"procedureCode\",\"procedureDate\",\"quad\",\"arch\",\"toothNumber\",\"toothSurface\",\"ServiceLineStatus\",\"appointmentId\",\"staffId\",\"patientName\",\"memberId\",\"dateOfBirth\",\"remarks\",\"MissingTeethStatus\",\"missingTeethStatus\",\"missingTeeth\",\"serviceDate\",\"insuranceProvider\",\"ClaimStatus\",\"claimNumber\",\"string_contains\",\"string_starts_with\",\"string_ends_with\",\"array_starts_with\",\"array_ends_with\",\"array_contains\",\"procedureLabel\",\"fee\",\"category\",\"oralCavityArea\",\"ProcedureSource\",\"source\",\"comboKey\",\"npiNumber\",\"providerName\",\"email\",\"role\",\"phone\",\"date\",\"startTime\",\"endTime\",\"procedureCodeNotes\",\"PatientStatus\",\"eligibilityStatus\",\"firstName\",\"lastName\",\"gender\",\"address\",\"city\",\"zipCode\",\"insuranceId\",\"groupNumber\",\"policyHolder\",\"allergies\",\"medicalConditions\",\"autoBackupEnabled\",\"usbBackupEnabled\",\"fileId_seq\",\"every\",\"some\",\"none\",\"userId_parentId_name\",\"userId_siteKey\",\"userId_npiNumber\",\"is\",\"isNot\",\"connectOrCreate\",\"upsert\",\"createMany\",\"set\",\"disconnect\",\"delete\",\"connect\",\"updateMany\",\"deleteMany\",\"increment\",\"decrement\",\"multiply\",\"divide\"]"), - graph: "nQ3nAeACFQUAAIQGACAHAACsBgAgEAAAhQYAIBUAALMGACAXAACrBgAgGAAArQYAIBkAAK4GACAaAACvBgAgGwAAsAYAIBwAALEGACAdAACyBgAgJAAA-AUAICUAAPkFACCOAwAAqgYAMI8DAAANABCQAwAAqgYAMJEDAgAAAAHVAwEAAAAB1gMBAO4FACGOBCAA8gUAIY8EIADyBQAhAQAAAAEAIB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhEgMAAMILACAFAAC1CwAgCgAAugsAIBAAALgLACARAADQCwAgFAAA0QsAIBUAAMALACAWAADSCwAg6AMAAMUGACD6AwAAxQYAIIYEAADFBgAghwQAAMUGACCIBAAAxQYAIIkEAADFBgAgigQAAMUGACCLBAAAxQYAIIwEAADFBgAgjQQAAMUGACAeAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgAAAAGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhAwAAAAMAIAEAAAQAMAIAAAUAIBYDAADzBQAgBAAAhwYAIAcAAKgGACAQAACFBgAgEQAAtgYAII4DAAC0BgAwjwMAAAcAEJADAAC0BgAwkQMCAOkFACGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIHAwAAwgsAIAQAAMULACAHAADOCwAgEAAAuAsAIBEAANALACDGAwAAxQYAIIAEAADFBgAgFgMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIAAAABkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_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_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEFCgAAzAsAIAsAAM0LACC_AwAAxQYAIMUDAADFBgAgxgMAAMUGACAQCgAAnwYAIAsAAKAGACCOAwAAnQYAMI8DAAAfABCQAwAAnQYAMJEDAgAAAAGvA0AA6wUAIb0DAgDpBQAhvgMCAOkFACG_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEDAAAAHwAgAQAAIAAwAgAAIQAgAwAAABYAIAEAABcAMAIAABgAIAEAAAAfACABAAAAFgAgAwAAAB8AIAEAACAAMAIAACEAIAEAAAAfACAICAAAnAYAII4DAACbBgAwjwMAACgAEJADAACbBgAwkQMCAOkFACGTAwEA7gUAIZUDAQDuBQAhxwMCAOkFACEBCAAAxgsAIAgIAACcBgAgjgMAAJsGADCPAwAAKAAQkAMAAJsGADCRAwIAAAABkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhAwAAACgAIAEAACkAMAIAACoAIAEAAAAbACABAAAAFgAgAQAAACgAIAEAAAAHACABAAAAEAAgEgQAAIcGACAGAACaBgAgjgMAAJcGADCPAwAAMQAQkAMAAJcGADCRAwIA6QUAIZIDAgDpBQAhrwNAAOsFACHXAwEA7gUAIdsDAQDvBQAh3AMBAO8FACHeAwIA6QUAIfEDAQDvBQAh8gMQAJgGACHzAwEA7wUAIfQDAQDvBQAh9gMAAJkG9gMi9wMBAO8FACEJBAAAxQsAIAYAAMsLACDbAwAAxQYAINwDAADFBgAg8QMAAMUGACDyAwAAxQYAIPMDAADFBgAg9AMAAMUGACD3AwAAxQYAIBIEAACHBgAgBgAAmgYAII4DAACXBgAwjwMAADEAEJADAACXBgAwkQMCAAAAAZIDAgDpBQAhrwNAAOsFACHXAwEA7gUAIdsDAQDvBQAh3AMBAO8FACHeAwIA6QUAIfEDAQDvBQAh8gMQAJgGACHzAwEA7wUAIfQDAQDvBQAh9gMAAJkG9gMi9wMBAO8FACEDAAAAMQAgAQAAMgAwAgAAMwAgAwAAABAAIAEAABEAMAIAABIAIAEAAAAxACABAAAAEAAgAwAAADEAIAEAADIAMAIAADMAIAMAAAAQACABAAARADACAAASACAKBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiAgQAAMULACATAADKCwAgCgQAAIcGACATAACWBgAgjgMAAJQGADCPAwAAOgAQkAMAAJQGADCRAwIAAAABkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiAwAAADoAIAEAADsAMAIAADwAIAkSAACTBgAgjgMAAJIGADCPAwAAPgAQkAMAAJIGADCRAwIA6QUAIZMDAQDuBQAhmANAAOsFACHPAwAB6gUAIdADAgDpBQAhARIAAMkLACAJEgAAkwYAII4DAACSBgAwjwMAAD4AEJADAACSBgAwkQMCAAAAAZMDAQDuBQAhmANAAOsFACHPAwAB6gUAIdADAgDpBQAhAwAAAD4AIAEAAD8AMAIAAEAAIAEAAAA-ACAJBAAAxQsAIAgAAMYLACAJAADCCwAgDAAAxwsAIA0AAMgLACDGAwAAxQYAIMcDAADFBgAgyAMAAMUGACDOAwAAxQYAIBYEAACHBgAgCAAAjwYAIAkAAIMGACAMAACQBgAgDQAAkQYAII4DAACMBgAwjwMAABsAEJADAACMBgAwkQMCAAAAAZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACOBs4DIq8DQADrBQAhxgMBAO8FACHHAwIAAAAByAMCAPEFACHJAxAAjQYAIcoDEACNBgAhywMQAI0GACHMAxAAjQYAIc4DAQDvBQAhAwAAABsAIAEAAEMAMAIAAEQAIA8DAACDBgAgBAAAhwYAII4DAACIBgAwjwMAAEYAEJADAACIBgAwkQMCAOkFACGSAwIA6QUAIaUDAgDxBQAhpwMAAIkGpwMiqQMAAIoGqQMiqwMAAIsGqwMirAMBAO8FACGtAwIA8QUAIa4DAQDvBQAhrwNAAOsFACEGAwAAwgsAIAQAAMULACClAwAAxQYAIKwDAADFBgAgrQMAAMUGACCuAwAAxQYAIA8DAACDBgAgBAAAhwYAII4DAACIBgAwjwMAAEYAEJADAACIBgAwkQMCAAAAAZIDAgDpBQAhpQMCAPEFACGnAwAAiQanAyKpAwAAigapAyKrAwAAiwarAyKsAwEA7wUAIa0DAgDxBQAhrgMBAO8FACGvA0AA6wUAIQMAAABGACABAABHADACAABIACABAAAADQAgDQQAAIcGACCOAwAAhgYAMI8DAABLABCQAwAAhgYAMJEDAgDpBQAhkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQEEAADFCwAgDQQAAIcGACCOAwAAhgYAMI8DAABLABCQAwAAhgYAMJEDAgAAAAGSAwIA6QUAIZMDAQDuBQAhlAMBAO4FACGVAwEA7gUAIZYDBADwBQAhlwMBAO4FACGYA0AA6wUAIZkDQADrBQAhAwAAAEsAIAEAAEwAMAIAAE0AIAEAAAAHACABAAAAMQAgAQAAABAAIAEAAAA6ACABAAAAGwAgAQAAAEYAIAEAAABLACADAAAABwAgAQAACAAwAgAACQAgBQMAAMILACAFAAC1CwAgEAAAuAsAIPoDAADFBgAg_AMAAMUGACANAwAAgwYAIAUAAIQGACAQAACFBgAgjgMAAIIGADCPAwAACwAQkAMAAIIGADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhAwAAAAsAIAEAAFcAMAIAAFgAIAkDAADzBQAgjgMAAIEGADCPAwAAWgAQkAMAAIEGADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhAQMAAMILACAKAwAA8wUAII4DAACBBgAwjwMAAFoAEJADAACBBgAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhlgQAAIAGACADAAAAWgAgAQAAWwAwAgAAXAAgAwAAABAAIAEAABEAMAIAABIAIAkDAADzBQAgjgMAAP8FADCPAwAAXwAQkAMAAP8FADCRAwIA6QUAIaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhAQMAAMILACAKAwAA8wUAII4DAAD_BQAwjwMAAF8AEJADAAD_BQAwkQMCAAAAAaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhlQQAAP4FACADAAAAXwAgAQAAYAAwAgAAYQAgAwAAABsAIAEAAEMAMAIAAEQAIAcDAADzBQAgjgMAAP0FADCPAwAAZAAQkAMAAP0FADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACEBAwAAwgsAIAcDAADzBQAgjgMAAP0FADCPAwAAZAAQkAMAAP0FADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIQMAAABkACABAABlADACAABmACAJAwAA8wUAII4DAAD8BQAwjwMAAGgAEJADAAD8BQAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuwMBAO4FACG8AyAA8gUAIQEDAADCCwAgCQMAAPMFACCOAwAA_AUAMI8DAABoABCQAwAA_AUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhuwMBAO4FACG8AyAA8gUAIQMAAABoACABAABpADACAABqACAKAwAA8wUAII4DAAD6BQAwjwMAAGwAEJADAAD6BQAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQEDAADCCwAgCgMAAPMFACCOAwAA-gUAMI8DAABsABCQAwAA-gUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQMAAABsACABAABtADACAABuACANAwAA8wUAIB4AAPQFACAfAAD4BQAgIwAA-QUAII4DAAD3BQAwjwMAAHAAEJADAAD3BQAwkQMCAOkFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhBQMAAMILACAeAADDCwAgHwAAvgsAICMAAL8LACC2AwAAxQYAIA4DAADzBQAgHgAA9AUAIB8AAPgFACAjAAD5BQAgjgMAAPcFADCPAwAAcAAQkAMAAPcFADCRAwIAAAABmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIZQEAAD2BQAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAABwACADAAAAcAAgAQAAcQAwAgAAcgAgEAMAAPMFACAgAAD0BQAgIgAA9QUAII4DAADtBQAwjwMAAHYAEJADAADtBQAwkQMCAOkFACGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACEGAwAAwgsAICAAAMMLACAiAADECwAglQMAAMUGACCzAwAAxQYAILUDAADFBgAgEAMAAPMFACAgAAD0BQAgIgAA9QUAII4DAADtBQAwjwMAAHYAEJADAADtBQAwkQMCAAAAAZUDAQDvBQAhlgMEAPAFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbMDAgDxBQAhtAMgAPIFACG1AwIA8QUAIQMAAAB2ACABAAB3ADACAAB4ACABAAAAcAAgCSEAAOwFACArAAHqBQAhjgMAAOgFADCPAwAAewAQkAMAAOgFADCRAwIA6QUAIa8DQADrBQAhsAMCAOkFACGxAwIA6QUAIQEhAADBCwAgCiEAAOwFACArAAHqBQAhjgMAAOgFADCPAwAAewAQkAMAAOgFADCRAwIAAAABrwNAAOsFACGwAwIA6QUAIbEDAgDpBQAhkAQAAOcFACADAAAAewAgAQAAfAAwAgAAfQAgAQAAAHsAIAEAAABwACABAAAAdgAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAABGACABAABHADACAABIACABAAAAAwAgAQAAAAcAIAEAAAALACABAAAAWgAgAQAAABAAIAEAAABfACABAAAAGwAgAQAAAGQAIAEAAABoACABAAAAbAAgAQAAAHAAIAEAAAB2ACABAAAARgAgAQAAAAEAIA0FAAC1CwAgBwAAtgsAIBAAALgLACAVAADACwAgFwAAtAsAIBgAALcLACAZAAC5CwAgGgAAugsAIBsAALsLACAcAAC8CwAgHQAAvQsAICQAAL4LACAlAAC_CwAgAwAAAA0AIAEAAJIBADACAAABACADAAAADQAgAQAAkgEAMAIAAAEAIAMAAAANACABAACSAQAwAgAAAQAgEgUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQErAACWAQAgBZEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABASsAAJgBADABKwAAmAEAMBIFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIQIAAAABACArAACbAQAgBZEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACECAAAADQAgKwAAnQEAIAIAAAANACArAACdAQAgAwAAAAEAIDIAAJYBACAzAACbAQAgAQAAAAEAIAEAAAANACAFDgAAiwoAIDgAAIwKACA5AACPCgAgOgAAjgoAIDsAAI0KACAIjgMAAOYFADCPAwAApAEAEJADAADmBQAwkQMCAIwFACHVAwEAjQUAIdYDAQCNBQAhjgQgAK8FACGPBCAArwUAIQMAAAANACABAACjAQAwNwAApAEAIAMAAAANACABAACSAQAwAgAAAQAgAQAAAAUAIAEAAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAMAAAADACABAAAEADACAAAFACAbAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQErAACsAQAgE5EDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABASsAAK4BADABKwAArgEAMBsDAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQIAAAAFACArAACxAQAgE5EDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQIAAAADACArAACzAQAgAgAAAAMAICsAALMBACADAAAABQAgMgAArAEAIDMAALEBACABAAAABQAgAQAAAAMAIA8OAACrCQAgOAAArAkAIDkAAK8JACA6AACuCQAgOwAArQkAIOgDAADFBgAg-gMAAMUGACCGBAAAxQYAIIcEAADFBgAgiAQAAMUGACCJBAAAxQYAIIoEAADFBgAgiwQAAMUGACCMBAAAxQYAII0EAADFBgAgFo4DAADlBQAwjwMAALoBABCQAwAA5QUAMJEDAgCMBQAhpQMCAIwFACGrAwAA4gWCBCKvA0AAjwUAIeIDQACPBQAh6AMBAJ4FACH6AwEAngUAIfwDAQCNBQAhgwQBAI0FACGEBAEAjQUAIYUEAQCNBQAhhgQBAJ4FACGHBAEAngUAIYgEAQCeBQAhiQQBAJ4FACGKBAEAngUAIYsEAQCeBQAhjAQBAJ4FACGNBAEAngUAIQMAAAADACABAAC5AQAwNwAAugEAIAMAAAADACABAAAEADACAAAFACABAAAACQAgAQAAAAkAIAMAAAAHACABAAAIADACAAAJACADAAAABwAgAQAACAAwAgAACQAgAwAAAAcAIAEAAAgAMAIAAAkAIBMDAACeCQAgBAAAnQkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgErAADCAQAgDpEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgErAADEAQAwASsAAMQBADABAAAACwAgEwMAAIQJACAEAACDCQAgBwAAqQkAIBAAAIYJACARAACFCQAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCICAAAACQAgKwAAyAEAIA6RAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIgIAAAAHACArAADKAQAgAgAAAAcAICsAAMoBACABAAAACwAgAwAAAAkAIDIAAMIBACAzAADIAQAgAQAAAAkAIAEAAAAHACAHDgAApAkAIDgAAKUJACA5AACoCQAgOgAApwkAIDsAAKYJACDGAwAAxQYAIIAEAADFBgAgEY4DAADhBQAwjwMAANIBABCQAwAA4QUAMJEDAgCMBQAhkgMCAIwFACGlAwIAjAUAIasDAQCNBQAhrwNAAI8FACG4AwEAjQUAIcYDAQCeBQAh0QMBAI0FACHfAwIAjAUAIf0DQACPBQAh_gMBAI0FACH_AwEAjQUAIYAEAQCeBQAhggQAAOIFggQiAwAAAAcAIAEAANEBADA3AADSAQAgAwAAAAcAIAEAAAgAMAIAAAkAIAEAAABYACABAAAAWAAgAwAAAAsAIAEAAFcAMAIAAFgAIAMAAAALACABAABXADACAABYACADAAAACwAgAQAAVwAwAgAAWAAgCgMAAKEJACAFAACiCQAgEAAAowkAIJEDAgAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAEBKwAA2gEAIAeRAwIAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABASsAANwBADABKwAA3AEAMAEAAAANACAKAwAA6AgAIAUAAOkIACAQAADqCAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACECAAAAWAAgKwAA4AEAIAeRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQIAAAALACArAADiAQAgAgAAAAsAICsAAOIBACABAAAADQAgAwAAAFgAIDIAANoBACAzAADgAQAgAQAAAFgAIAEAAAALACAHDgAA4wgAIDgAAOQIACA5AADnCAAgOgAA5ggAIDsAAOUIACD6AwAAxQYAIPwDAADFBgAgCo4DAADgBQAwjwMAAOoBABCQAwAA4AUAMJEDAgCMBQAhpQMCAIwFACGvA0AAjwUAIbIDAQCNBQAh-gMBAJ4FACH7AwEAjQUAIfwDAQCeBQAhAwAAAAsAIAEAAOkBADA3AADqAQAgAwAAAAsAIAEAAFcAMAIAAFgAIAEAAABcACABAAAAXAAgAwAAAFoAIAEAAFsAMAIAAFwAIAMAAABaACABAABbADACAABcACADAAAAWgAgAQAAWwAwAgAAXAAgBgMAAOIIACCRAwIAAAABpQMCAAAAAa8DQAAAAAH4AwEAAAAB-QMBAAAAAQErAADyAQAgBZEDAgAAAAGlAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABASsAAPQBADABKwAA9AEAMAYDAADhCAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAh-AMBAL8GACH5AwEAvwYAIQIAAABcACArAAD3AQAgBZEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIfgDAQC_BgAh-QMBAL8GACECAAAAWgAgKwAA-QEAIAIAAABaACArAAD5AQAgAwAAAFwAIDIAAPIBACAzAAD3AQAgAQAAAFwAIAEAAABaACAFDgAA3AgAIDgAAN0IACA5AADgCAAgOgAA3wgAIDsAAN4IACAIjgMAAN8FADCPAwAAgAIAEJADAADfBQAwkQMCAIwFACGlAwIAjAUAIa8DQACPBQAh-AMBAI0FACH5AwEAjQUAIQMAAABaACABAAD_AQAwNwAAgAIAIAMAAABaACABAABbADACAABcACABAAAAMwAgAQAAADMAIAMAAAAxACABAAAyADACAAAzACADAAAAMQAgAQAAMgAwAgAAMwAgAwAAADEAIAEAADIAMAIAADMAIA8EAADbCAAgBgAA2ggAIJEDAgAAAAGSAwIAAAABrwNAAAAAAdcDAQAAAAHbAwEAAAAB3AMBAAAAAd4DAgAAAAHxAwEAAAAB8gMQAAAAAfMDAQAAAAH0AwEAAAAB9gMAAAD2AwL3AwEAAAABASsAAIgCACANkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB3gMCAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAEBKwAAigIAMAErAACKAgAwDwQAANkIACAGAADYCAAgkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh3gMCAMIGACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhAgAAADMAICsAAI0CACANkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh3gMCAMIGACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhAgAAADEAICsAAI8CACACAAAAMQAgKwAAjwIAIAMAAAAzACAyAACIAgAgMwAAjQIAIAEAAAAzACABAAAAMQAgDA4AANEIACA4AADSCAAgOQAA1QgAIDoAANQIACA7AADTCAAg2wMAAMUGACDcAwAAxQYAIPEDAADFBgAg8gMAAMUGACDzAwAAxQYAIPQDAADFBgAg9wMAAMUGACAQjgMAANgFADCPAwAAlgIAEJADAADYBQAwkQMCAIwFACGSAwIAjAUAIa8DQACPBQAh1wMBAI0FACHbAwEAngUAIdwDAQCeBQAh3gMCAIwFACHxAwEAngUAIfIDEADZBQAh8wMBAJ4FACH0AwEAngUAIfYDAADaBfYDIvcDAQCeBQAhAwAAADEAIAEAAJUCADA3AACWAgAgAwAAADEAIAEAADIAMAIAADMAIAEAAAASACABAAAAEgAgAwAAABAAIAEAABEAMAIAABIAIAMAAAAQACABAAARADACAAASACADAAAAEAAgAQAAEQAwAgAAEgAgGAMAAMwIACAEAADKCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABASsAAJ4CACARkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQErAACgAgAwASsAAKACADABAAAADQAgAQAAAAsAIBgDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACECAAAAEgAgKwAApQIAIBGRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIQIAAAAQACArAACnAgAgAgAAABAAICsAAKcCACABAAAADQAgAQAAAAsAIAMAAAASACAyAACeAgAgMwAApQIAIAEAAAASACABAAAAEAAgBw4AAKIIACA4AACjCAAgOQAApggAIDoAAKUIACA7AACkCAAg5gMAAMUGACDqAwAAxQYAIBSOAwAAzwUAMI8DAACwAgAQkAMAAM8FADCRAwIAjAUAIZIDAgCMBQAhmQNAAI8FACGlAwIAjAUAIasDAADSBeoDIq8DQACPBQAh3gMCAIwFACHfAwIAjAUAIeADAQCNBQAh4QMBAI0FACHiA0AAjwUAIeMDAQCNBQAh5QMAANAF5QMi5gMAANEFACDnA0AAjwUAIegDAQCNBQAh6gMBAJ4FACEDAAAAEAAgAQAArwIAMDcAALACACADAAAAEAAgAQAAEQAwAgAAEgAgAQAAABgAIAEAAAAYACADAAAAFgAgAQAAFwAwAgAAGAAgAwAAABYAIAEAABcAMAIAABgAIAMAAAAWACABAAAXADACAAAYACARCAAA4AcAIAoAAKEIACAMAADhBwAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABASsAALgCACAOkQMCAAAAAasDAAAA3gMCvQMCAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABASsAALoCADABKwAAugIAMAEAAAAQACABAAAAGwAgEQgAANEHACAKAACgCAAgDAAA0gcAIJEDAgDCBgAhqwMAAM8H3gMivQMCAM8GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhAgAAABgAICsAAL8CACAOkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIccDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACECAAAAFgAgKwAAwQIAIAIAAAAWACArAADBAgAgAQAAABAAIAEAAAAbACADAAAAGAAgMgAAuAIAIDMAAL8CACABAAAAGAAgAQAAABYAIAsOAACbCAAgOAAAnAgAIDkAAJ8IACA6AACeCAAgOwAAnQgAIL0DAADFBgAgxwMAAMUGACDZAwAAxQYAINoDAADFBgAg2wMAAMUGACDcAwAAxQYAIBGOAwAAywUAMI8DAADKAgAQkAMAAMsFADCRAwIAjAUAIasDAADMBd4DIr0DAgCaBQAhxwMCAJoFACHJAxAAugUAIcoDEAC6BQAhywMQALoFACHMAxAAugUAIdcDAQCNBQAh2ANAAI8FACHZAwEAngUAIdoDAQCeBQAh2wMBAJ4FACHcAwEAngUAIQMAAAAWACABAADJAgAwNwAAygIAIAMAAAAWACABAAAXADACAAAYACABAAAAKgAgAQAAACoAIAMAAAAoACABAAApADACAAAqACADAAAAKAAgAQAAKQAwAgAAKgAgAwAAACgAIAEAACkAMAIAACoAIAUIAACaCAAgkQMCAAAAAZMDAQAAAAGVAwEAAAABxwMCAAAAAQErAADSAgAgBJEDAgAAAAGTAwEAAAABlQMBAAAAAccDAgAAAAEBKwAA1AIAMAErAADUAgAwBQgAAJkIACCRAwIAwgYAIZMDAQC_BgAhlQMBAL8GACHHAwIAwgYAIQIAAAAqACArAADXAgAgBJEDAgDCBgAhkwMBAL8GACGVAwEAvwYAIccDAgDCBgAhAgAAACgAICsAANkCACACAAAAKAAgKwAA2QIAIAMAAAAqACAyAADSAgAgMwAA1wIAIAEAAAAqACABAAAAKAAgBQ4AAJQIACA4AACVCAAgOQAAmAgAIDoAAJcIACA7AACWCAAgB44DAADKBQAwjwMAAOACABCQAwAAygUAMJEDAgCMBQAhkwMBAI0FACGVAwEAjQUAIccDAgCMBQAhAwAAACgAIAEAAN8CADA3AADgAgAgAwAAACgAIAEAACkAMAIAACoAIAEAAABhACABAAAAYQAgAwAAAF8AIAEAAGAAMAIAAGEAIAMAAABfACABAABgADACAABhACADAAAAXwAgAQAAYAAwAgAAYQAgBgMAAJMIACCRAwIAAAABpQMCAAAAAdQDAQAAAAHVAwEAAAAB1gMBAAAAAQErAADoAgAgBZEDAgAAAAGlAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABASsAAOoCADABKwAA6gIAMAYDAACSCAAgkQMCAMIGACGlAwIAwgYAIdQDAQC_BgAh1QMBAL8GACHWAwEAvwYAIQIAAABhACArAADtAgAgBZEDAgDCBgAhpQMCAMIGACHUAwEAvwYAIdUDAQC_BgAh1gMBAL8GACECAAAAXwAgKwAA7wIAIAIAAABfACArAADvAgAgAwAAAGEAIDIAAOgCACAzAADtAgAgAQAAAGEAIAEAAABfACAFDgAAjQgAIDgAAI4IACA5AACRCAAgOgAAkAgAIDsAAI8IACAIjgMAAMkFADCPAwAA9gIAEJADAADJBQAwkQMCAIwFACGlAwIAjAUAIdQDAQCNBQAh1QMBAI0FACHWAwEAjQUAIQMAAABfACABAAD1AgAwNwAA9gIAIAMAAABfACABAABgADACAABhACABAAAAPAAgAQAAADwAIAMAAAA6ACABAAA7ADACAAA8ACADAAAAOgAgAQAAOwAwAgAAPAAgAwAAADoAIAEAADsAMAIAADwAIAcEAACLCAAgEwAAjAgAIJEDAgAAAAGSAwIAAAABrwNAAAAAAdEDAQAAAAHTAwAAANMDAgErAAD-AgAgBZEDAgAAAAGSAwIAAAABrwNAAAAAAdEDAQAAAAHTAwAAANMDAgErAACAAwAwASsAAIADADAHBAAA_QcAIBMAAP4HACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgIAAAA8ACArAACDAwAgBZEDAgDCBgAhkgMCAMIGACGvA0AAwQYAIdEDAQC_BgAh0wMAAPwH0wMiAgAAADoAICsAAIUDACACAAAAOgAgKwAAhQMAIAMAAAA8ACAyAAD-AgAgMwAAgwMAIAEAAAA8ACABAAAAOgAgBQ4AAPcHACA4AAD4BwAgOQAA-wcAIDoAAPoHACA7AAD5BwAgCI4DAADFBQAwjwMAAIwDABCQAwAAxQUAMJEDAgCMBQAhkgMCAIwFACGvA0AAjwUAIdEDAQCNBQAh0wMAAMYF0wMiAwAAADoAIAEAAIsDADA3AACMAwAgAwAAADoAIAEAADsAMAIAADwAIAEAAABAACABAAAAQAAgAwAAAD4AIAEAAD8AMAIAAEAAIAMAAAA-ACABAAA_ADACAABAACADAAAAPgAgAQAAPwAwAgAAQAAgBhIAAPYHACCRAwIAAAABkwMBAAAAAZgDQAAAAAHPAwABAAAB0AMCAAAAAQErAACUAwAgBZEDAgAAAAGTAwEAAAABmANAAAAAAc8DAAEAAAHQAwIAAAABASsAAJYDADABKwAAlgMAMAYSAAD1BwAgkQMCAMIGACGTAwEAvwYAIZgDQADBBgAhzwMAAdkGACHQAwIAwgYAIQIAAABAACArAACZAwAgBZEDAgDCBgAhkwMBAL8GACGYA0AAwQYAIc8DAAHZBgAh0AMCAMIGACECAAAAPgAgKwAAmwMAIAIAAAA-ACArAACbAwAgAwAAAEAAIDIAAJQDACAzAACZAwAgAQAAAEAAIAEAAAA-ACAFDgAA8AcAIDgAAPEHACA5AAD0BwAgOgAA8wcAIDsAAPIHACAIjgMAAMQFADCPAwAAogMAEJADAADEBQAwkQMCAIwFACGTAwEAjQUAIZgDQACPBQAhzwMAAasFACHQAwIAjAUAIQMAAAA-ACABAAChAwAwNwAAogMAIAMAAAA-ACABAAA_ADACAABAACABAAAARAAgAQAAAEQAIAMAAAAbACABAABDADACAABEACADAAAAGwAgAQAAQwAwAgAARAAgAwAAABsAIAEAAEMAMAIAAEQAIBMEAADsBwAgCAAA6wcAIAkAAO0HACAMAADuBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQErAACqAwAgDpEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQErAACsAwAwASsAAKwDADABAAAAEAAgAQAAAA0AIBMEAADBBwAgCAAAwAcAIAkAAMIHACAMAADDBwAgDQAAxAcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhAgAAAEQAICsAALEDACAOkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACECAAAAGwAgKwAAswMAIAIAAAAbACArAACzAwAgAQAAABAAIAEAAAANACADAAAARAAgMgAAqgMAIDMAALEDACABAAAARAAgAQAAABsAIAkOAAC6BwAgOAAAuwcAIDkAAL4HACA6AAC9BwAgOwAAvAcAIMYDAADFBgAgxwMAAMUGACDIAwAAxQYAIM4DAADFBgAgEY4DAADABQAwjwMAALwDABCQAwAAwAUAMJEDAgCMBQAhkgMCAIwFACGZA0AAjwUAIaUDAgCMBQAhqwMAAMEFzgMirwNAAI8FACHGAwEAngUAIccDAgCaBQAhyAMCAJoFACHJAxAAugUAIcoDEAC6BQAhywMQALoFACHMAxAAugUAIc4DAQCeBQAhAwAAABsAIAEAALsDADA3AAC8AwAgAwAAABsAIAEAAEMAMAIAAEQAIAEAAAAhACABAAAAIQAgAwAAAB8AIAEAACAAMAIAACEAIAMAAAAfACABAAAgADACAAAhACADAAAAHwAgAQAAIAAwAgAAIQAgDQoAALgHACALAAC5BwAgkQMCAAAAAa8DQAAAAAG9AwIAAAABvgMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABASsAAMQDACALkQMCAAAAAa8DQAAAAAG9AwIAAAABvgMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABASsAAMYDADABKwAAxgMAMA0KAAC2BwAgCwAAtwcAIJEDAgDCBgAhrwNAAMEGACG9AwIAwgYAIb4DAgDCBgAhvwMBAM4GACHAAxAAtAcAIcEDEAC0BwAhwwMAALUHwwMixANAAMEGACHFAwEAzgYAIcYDAQDOBgAhAgAAACEAICsAAMkDACALkQMCAMIGACGvA0AAwQYAIb0DAgDCBgAhvgMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACECAAAAHwAgKwAAywMAIAIAAAAfACArAADLAwAgAwAAACEAIDIAAMQDACAzAADJAwAgAQAAACEAIAEAAAAfACAIDgAArwcAIDgAALAHACA5AACzBwAgOgAAsgcAIDsAALEHACC_AwAAxQYAIMUDAADFBgAgxgMAAMUGACAOjgMAALkFADCPAwAA0gMAEJADAAC5BQAwkQMCAIwFACGvA0AAjwUAIb0DAgCMBQAhvgMCAIwFACG_AwEAngUAIcADEAC6BQAhwQMQALoFACHDAwAAuwXDAyLEA0AAjwUAIcUDAQCeBQAhxgMBAJ4FACEDAAAAHwAgAQAA0QMAMDcAANIDACADAAAAHwAgAQAAIAAwAgAAIQAgAQAAAGYAIAEAAABmACADAAAAZAAgAQAAZQAwAgAAZgAgAwAAAGQAIAEAAGUAMAIAAGYAIAMAAABkACABAABlADACAABmACAEAwAArgcAIJEDAgAAAAGlAwIAAAABrwNAAAAAAQErAADaAwAgA5EDAgAAAAGlAwIAAAABrwNAAAAAAQErAADcAwAwASsAANwDADAEAwAArQcAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIQIAAABmACArAADfAwAgA5EDAgDCBgAhpQMCAMIGACGvA0AAwQYAIQIAAABkACArAADhAwAgAgAAAGQAICsAAOEDACADAAAAZgAgMgAA2gMAIDMAAN8DACABAAAAZgAgAQAAAGQAIAUOAACoBwAgOAAAqQcAIDkAAKwHACA6AACrBwAgOwAAqgcAIAaOAwAAuAUAMI8DAADoAwAQkAMAALgFADCRAwIAjAUAIaUDAgCMBQAhrwNAAI8FACEDAAAAZAAgAQAA5wMAMDcAAOgDACADAAAAZAAgAQAAZQAwAgAAZgAgAQAAAGoAIAEAAABqACADAAAAaAAgAQAAaQAwAgAAagAgAwAAAGgAIAEAAGkAMAIAAGoAIAMAAABoACABAABpADACAABqACAGAwAApwcAIJEDAgAAAAGlAwIAAAABrwNAAAAAAbsDAQAAAAG8AyAAAAABASsAAPADACAFkQMCAAAAAaUDAgAAAAGvA0AAAAABuwMBAAAAAbwDIAAAAAEBKwAA8gMAMAErAADyAwAwBgMAAKYHACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACG7AwEAvwYAIbwDIADhBgAhAgAAAGoAICsAAPUDACAFkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhuwMBAL8GACG8AyAA4QYAIQIAAABoACArAAD3AwAgAgAAAGgAICsAAPcDACADAAAAagAgMgAA8AMAIDMAAPUDACABAAAAagAgAQAAAGgAIAUOAAChBwAgOAAAogcAIDkAAKUHACA6AACkBwAgOwAAowcAIAiOAwAAtwUAMI8DAAD-AwAQkAMAALcFADCRAwIAjAUAIaUDAgCMBQAhrwNAAI8FACG7AwEAjQUAIbwDIACvBQAhAwAAAGgAIAEAAP0DADA3AAD-AwAgAwAAAGgAIAEAAGkAMAIAAGoAIAEAAABuACABAAAAbgAgAwAAAGwAIAEAAG0AMAIAAG4AIAMAAABsACABAABtADACAABuACADAAAAbAAgAQAAbQAwAgAAbgAgBwMAAKAHACCRAwIAAAABpQMCAAAAAa8DQAAAAAG4AwAAALgDArkDAQAAAAG6AyAAAAABASsAAIYEACAGkQMCAAAAAaUDAgAAAAGvA0AAAAABuAMAAAC4AwK5AwEAAAABugMgAAAAAQErAACIBAAwASsAAIgEADAHAwAAnwcAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIbgDAACeB7gDIrkDAQC_BgAhugMgAOEGACECAAAAbgAgKwAAiwQAIAaRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACG4AwAAnge4AyK5AwEAvwYAIboDIADhBgAhAgAAAGwAICsAAI0EACACAAAAbAAgKwAAjQQAIAMAAABuACAyAACGBAAgMwAAiwQAIAEAAABuACABAAAAbAAgBQ4AAJkHACA4AACaBwAgOQAAnQcAIDoAAJwHACA7AACbBwAgCY4DAACzBQAwjwMAAJQEABCQAwAAswUAMJEDAgCMBQAhpQMCAIwFACGvA0AAjwUAIbgDAAC0BbgDIrkDAQCNBQAhugMgAK8FACEDAAAAbAAgAQAAkwQAMDcAAJQEACADAAAAbAAgAQAAbQAwAgAAbgAgAQAAAHIAIAEAAAByACADAAAAcAAgAQAAcQAwAgAAcgAgAwAAAHAAIAEAAHEAMAIAAHIAIAMAAABwACABAABxADACAAByACAKAwAAlgcAIB4AAJgHACAfAACVBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQErAACcBAAgBpEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQErAACeBAAwASsAAJ4EADABAAAAcAAgCgMAAPsGACAeAAD5BgAgHwAA-gYAICMAAPwGACCRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACECAAAAcgAgKwAAogQAIAaRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_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_AQAMAErAAD8BAAwCgQAAMMGACCRAwIAwgYAIZIDAgDCBgAhkwMBAL8GACGUAwEAvwYAIZUDAQC_BgAhlgMEAMAGACGXAwEAvwYAIZgDQADBBgAhmQNAAMEGACECAAAATQAgKwAA_wQAIAmRAwIAwgYAIZIDAgDCBgAhkwMBAL8GACGUAwEAvwYAIZUDAQC_BgAhlgMEAMAGACGXAwEAvwYAIZgDQADBBgAhmQNAAMEGACECAAAASwAgKwAAgQUAIAIAAABLACArAACBBQAgAwAAAE0AIDIAAPoEACAzAAD_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_gMAEJADAAC3BQAwkQMCAIwFACGlAwIAjAUAIa8DQACPBQAhuwMBAI0FACG8AyAArwUAIQaOAwAAuAUAMI8DAADoAwAQkAMAALgFADCRAwIAjAUAIaUDAgCMBQAhrwNAAI8FACEOjgMAALkFADCPAwAA0gMAEJADAAC5BQAwkQMCAIwFACGvA0AAjwUAIb0DAgCMBQAhvgMCAIwFACG_AwEAngUAIcADEAC6BQAhwQMQALoFACHDAwAAuwXDAyLEA0AAjwUAIcUDAQCeBQAhxgMBAJ4FACENDgAAkQUAIDgAAL8FACA5AAC_BQAgOgAAvwUAIDsAAL8FACCaAxAAAAABmwMQAAAABJwDEAAAAASdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAL4FACEHDgAAkQUAIDoAAL0FACA7AAC9BQAgmgMAAADDAwKbAwAAAMMDCJwDAAAAwwMIoQMAALwFwwMiBw4AAJEFACA6AAC9BQAgOwAAvQUAIJoDAAAAwwMCmwMAAADDAwicAwAAAMMDCKEDAAC8BcMDIgSaAwAAAMMDApsDAAAAwwMInAMAAADDAwihAwAAvQXDAyINDgAAkQUAIDgAAL8FACA5AAC_BQAgOgAAvwUAIDsAAL8FACCaAxAAAAABmwMQAAAABJwDEAAAAASdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAL4FACEImgMQAAAAAZsDEAAAAAScAxAAAAAEnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEAC_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_AMBAJ4FACERjgMAAOEFADCPAwAA0gEAEJADAADhBQAwkQMCAIwFACGSAwIAjAUAIaUDAgCMBQAhqwMBAI0FACGvA0AAjwUAIbgDAQCNBQAhxgMBAJ4FACHRAwEAjQUAId8DAgCMBQAh_QNAAI8FACH-AwEAjQUAIf8DAQCNBQAhgAQBAJ4FACGCBAAA4gWCBCIHDgAAkQUAIDoAAOQFACA7AADkBQAgmgMAAACCBAKbAwAAAIIECJwDAAAAggQIoQMAAOMFggQiBw4AAJEFACA6AADkBQAgOwAA5AUAIJoDAAAAggQCmwMAAACCBAicAwAAAIIECKEDAADjBYIEIgSaAwAAAIIEApsDAAAAggQInAMAAACCBAihAwAA5AWCBCIWjgMAAOUFADCPAwAAugEAEJADAADlBQAwkQMCAIwFACGlAwIAjAUAIasDAADiBYIEIq8DQACPBQAh4gNAAI8FACHoAwEAngUAIfoDAQCeBQAh_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_QUAMI8DAABkABCQAwAA_QUAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIQKlAwIAAAAB1AMBAAAAAQkDAADzBQAgjgMAAP8FADCPAwAAXwAQkAMAAP8FADCRAwIA6QUAIaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhAqUDAgAAAAH4AwEAAAABCQMAAPMFACCOAwAAgQYAMI8DAABaABCQAwAAgQYAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIfgDAQDuBQAh-QMBAO4FACENAwAAgwYAIAUAAIQGACAQAACFBgAgjgMAAIIGADCPAwAACwAQkAMAAIIGADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIRcFAACEBgAgBwAArAYAIBAAAIUGACAVAACzBgAgFwAAqwYAIBgAAK0GACAZAACuBgAgGgAArwYAIBsAALAGACAcAACxBgAgHQAAsgYAICQAAPgFACAlAAD5BQAgjgMAAKoGADCPAwAADQAQkAMAAKoGADCRAwIA6QUAIdUDAQDuBQAh1gMBAO4FACGOBCAA8gUAIY8EIADyBQAhlwQAAA0AIJgEAAANACADkQQAAAcAIJIEAAAHACCTBAAABwAgA5EEAAAQACCSBAAAEAAgkwQAABAAIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEgAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIZcEAAADACCYBAAAAwAgDwMAAIMGACAEAACHBgAgjgMAAIgGADCPAwAARgAQkAMAAIgGADCRAwIA6QUAIZIDAgDpBQAhpQMCAPEFACGnAwAAiQanAyKpAwAAigapAyKrAwAAiwarAyKsAwEA7wUAIa0DAgDxBQAhrgMBAO8FACGvA0AA6wUAIQSaAwAAAKcDApsDAAAApwMInAMAAACnAwihAwAApwWnAyIEmgMAAACpAwKbAwAAAKkDCJwDAAAAqQMIoQMAAKUFqQMiBJoDAAAAqwMCmwMAAACrAwicAwAAAKsDCKEDAACjBasDIhYEAACHBgAgCAAAjwYAIAkAAIMGACAMAACQBgAgDQAAkQYAII4DAACMBgAwjwMAABsAEJADAACMBgAwkQMCAOkFACGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAAjgbOAyKvA0AA6wUAIcYDAQDvBQAhxwMCAPEFACHIAwIA8QUAIckDEACNBgAhygMQAI0GACHLAxAAjQYAIcwDEACNBgAhzgMBAO8FACEImgMQAAAAAZsDEAAAAAScAxAAAAAEnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEAC_BQAhBJoDAAAAzgMCmwMAAADOAwicAwAAAM4DCKEDAADDBc4DIh0DAACDBgAgBAAAhwYAIAYAAJoGACAHAACoBgAgCgAAowYAIA0AAJEGACAPAACpBgAgjgMAAKQGADCPAwAAEAAQkAMAAKQGADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACnBuoDIq8DQADrBQAh3gMCAOkFACHfAwIA6QUAIeADAQDuBQAh4QMBAO4FACHiA0AA6wUAIeMDAQDuBQAh5QMAAKUG5QMi5gMAAKYGACDnA0AA6wUAIegDAQDuBQAh6gMBAO8FACGXBAAAEAAgmAQAABAAIAORBAAAHwAgkgQAAB8AIJMEAAAfACADkQQAABYAIJIEAAAWACCTBAAAFgAgCRIAAJMGACCOAwAAkgYAMI8DAAA-ABCQAwAAkgYAMJEDAgDpBQAhkwMBAO4FACGYA0AA6wUAIc8DAAHqBQAh0AMCAOkFACEMBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMilwQAADoAIJgEAAA6ACAKBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiBJoDAAAA0wMCmwMAAADTAwicAwAAANMDCKEDAADIBdMDIgORBAAAPgAgkgQAAD4AIJMEAAA-ACASBAAAhwYAIAYAAJoGACCOAwAAlwYAMI8DAAAxABCQAwAAlwYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQiaAxAAAAABmwMQAAAABZwDEAAAAAWdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAN4FACEEmgMAAAD2AwKbAwAAAPYDCJwDAAAA9gMIoQMAANwF9gMiGAMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIA6QUAIZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_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_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiBJoDAAAAggQCmwMAAACCBAicAwAAAIIECKEDAADkBYIEIgORBAAAMQAgkgQAADEAIJMEAAAxACAeAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIQORBAAAOgAgkgQAADoAIJMEAAA6ACADkQQAAEsAIJIEAABLACCTBAAASwAgAAAAAAABnAQBAAAAAQWcBAQAAAABogQEAAAAAaMEBAAAAAGkBAQAAAABpQQEAAAAAQGcBEAAAAABBZwEAgAAAAGiBAIAAAABowQCAAAAAaQEAgAAAAGlBAIAAAABBTIAAJkNACAzAACcDQAgmQQAAJoNACCaBAAAmw0AIJ8EAAAFACADMgAAmQ0AIJkEAACaDQAgnwQAAAUAIAAAAAAAAAGcBAAAAKcDAgGcBAAAAKkDAgGcBAAAAKsDAgGcBAEAAAABBZwEAgAAAAGiBAIAAAABowQCAAAAAaQEAgAAAAGlBAIAAAABBTIAAJENACAzAACXDQAgmQQAAJINACCaBAAAlg0AIJ8EAAAFACAHMgAAjw0AIDMAAJQNACCZBAAAkA0AIJoEAACTDQAgnQQAAA0AIJ4EAAANACCfBAAAAQAgAzIAAJENACCZBAAAkg0AIJ8EAAAFACADMgAAjw0AIJkEAACQDQAgnwQAAAEAIAAAAAAAAZwEAAEAAAEFMgAAig0AIDMAAI0NACCZBAAAiw0AIJoEAACMDQAgnwQAAHgAIAMyAACKDQAgmQQAAIsNACCfBAAAeAAgAAAAAAABnAQgAAAAAQUyAACBDQAgMwAAiA0AIJkEAACCDQAgmgQAAIcNACCfBAAAAQAgBzIAAP8MACAzAACFDQAgmQQAAIANACCaBAAAhA0AIJ0EAABwACCeBAAAcAAgnwQAAHIAIAsyAADlBgAwMwAA6gYAMJkEAADmBgAwmgQAAOcGADCbBAAA6AYAIJwEAADpBgAwnQQAAOkGADCeBAAA6QYAMJ8EAADpBgAwoAQAAOsGADChBAAA7AYAMAQrAAEAAAGRAwIAAAABrwNAAAAAAbEDAgAAAAECAAAAfQAgMgAA8AYAIAMAAAB9ACAyAADwBgAgMwAA7wYAIAErAACDDQAwCiEAAOwFACArAAHqBQAhjgMAAOgFADCPAwAAewAQkAMAAOgFADCRAwIAAAABrwNAAOsFACGwAwIA6QUAIbEDAgDpBQAhkAQAAOcFACACAAAAfQAgKwAA7wYAIAIAAADtBgAgKwAA7gYAIAgrAAHqBQAhjgMAAOwGADCPAwAA7QYAEJADAADsBgAwkQMCAOkFACGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACEIKwAB6gUAIY4DAADsBgAwjwMAAO0GABCQAwAA7AYAMJEDAgDpBQAhrwNAAOsFACGwAwIA6QUAIbEDAgDpBQAhBCsAAdkGACGRAwIAwgYAIa8DQADBBgAhsQMCAMIGACEEKwAB2QYAIZEDAgDCBgAhrwNAAMEGACGxAwIAwgYAIQQrAAEAAAGRAwIAAAABrwNAAAAAAbEDAgAAAAEDMgAAgQ0AIJkEAACCDQAgnwQAAAEAIAMyAAD_DAAgmQQAAIANACCfBAAAcgAgBDIAAOUGADCZBAAA5gYAMJsEAADoBgAgnwQAAOkGADAAAAAAAAcyAADzDAAgMwAA_QwAIJkEAAD0DAAgmgQAAPwMACCdBAAAcAAgngQAAHAAIJ8EAAByACALMgAAiQcAMDMAAI4HADCZBAAAigcAMJoEAACLBwAwmwQAAIwHACCcBAAAjQcAMJ0EAACNBwAwngQAAI0HADCfBAAAjQcAMKAEAACPBwAwoQQAAJAHADAFMgAA9QwAIDMAAPoMACCZBAAA9gwAIJoEAAD5DAAgnwQAAAEAIAsyAAD9BgAwMwAAggcAMJkEAAD-BgAwmgQAAP8GADCbBAAAgAcAIJwEAACBBwAwnQQAAIEHADCeBAAAgQcAMJ8EAACBBwAwoAQAAIMHADChBAAAhAcAMAsDAADxBgAgIgAA8wYAIJEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAG0AyAAAAABtQMCAAAAAQIAAAB4ACAyAACIBwAgAwAAAHgAIDIAAIgHACAzAACHBwAgASsAAPgMADAQAwAA8wUAICAAAPQFACAiAAD1BQAgjgMAAO0FADCPAwAAdgAQkAMAAO0FADCRAwIAAAABlQMBAO8FACGWAwQA8AUAIZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhswMCAPEFACG0AyAA8gUAIbUDAgDxBQAhAgAAAHgAICsAAIcHACACAAAAhQcAICsAAIYHACANjgMAAIQHADCPAwAAhQcAEJADAACEBwAwkQMCAOkFACGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACENjgMAAIQHADCPAwAAhQcAEJADAACEBwAwkQMCAOkFACGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACEJkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG0AyAA4QYAIbUDAgDPBgAhCwMAAOIGACAiAADkBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG0AyAA4QYAIbUDAgDPBgAhCwMAAPEGACAiAADzBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbQDIAAAAAG1AwIAAAABCAMAAJYHACAfAACVBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABAgAAAHIAIDIAAJQHACADAAAAcgAgMgAAlAcAIDMAAJMHACABKwAA9wwAMA4DAADzBQAgHgAA9AUAIB8AAPgFACAjAAD5BQAgjgMAAPcFADCPAwAAcAAQkAMAAPcFADCRAwIAAAABmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIZQEAAD2BQAgAgAAAHIAICsAAJMHACACAAAAkQcAICsAAJIHACAJjgMAAJAHADCPAwAAkQcAEJADAACQBwAwkQMCAOkFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhCY4DAACQBwAwjwMAAJEHABCQAwAAkAcAMJEDAgDpBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIQWRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhCAMAAPsGACAfAAD6BgAgIwAA_AYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACEIAwAAlgcAIB8AAJUHACAjAACXBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAEEMgAAiQcAMJkEAACKBwAwmwQAAIwHACCfBAAAjQcAMAMyAAD1DAAgmQQAAPYMACCfBAAAAQAgBDIAAP0GADCZBAAA_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_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEOjgMAANoHADCPAwAA2wcAEJADAADaBwAwkQMCAOkFACGvA0AA6wUAIb0DAgDpBQAhvgMCAOkFACG_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACEKkQMCAMIGACGvA0AAwQYAIb0DAgDCBgAhvwMBAM4GACHAAxAAtAcAIcEDEAC0BwAhwwMAALUHwwMixANAAMEGACHFAwEAzgYAIcYDAQDOBgAhCwoAALYHACCRAwIAwgYAIa8DQADBBgAhvQMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACELCgAAuAcAIJEDAgAAAAGvA0AAAAABvQMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABDwgAAOAHACAMAADhBwAgkQMCAAAAAasDAAAA3gMCxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHXAwEAAAAB2ANAAAAAAdkDAQAAAAHaAwEAAAAB2wMBAAAAAdwDAQAAAAEDMgAAygwAIJkEAADLDAAgnwQAABIAIAQyAADTBwAwmQQAANQHADCbBAAA1gcAIJ8EAADXBwAwCwsAALkHACCRAwIAAAABrwNAAAAAAb4DAgAAAAG_AwEAAAABwAMQAAAAAcEDEAAAAAHDAwAAAMMDAsQDQAAAAAHFAwEAAAABxgMBAAAAAQIAAAAhACAyAADqBwAgAwAAACEAIDIAAOoHACAzAADpBwAgASsAAMkMADACAAAAIQAgKwAA6QcAIAIAAADbBwAgKwAA6AcAIAqRAwIAwgYAIa8DQADBBgAhvgMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACELCwAAtwcAIJEDAgDCBgAhrwNAAMEGACG-AwIAwgYAIb8DAQDOBgAhwAMQALQHACHBAxAAtAcAIcMDAAC1B8MDIsQDQADBBgAhxQMBAM4GACHGAwEAzgYAIQsLAAC5BwAgkQMCAAAAAa8DQAAAAAG-AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEDMgAAxwwAIJkEAADIDAAgnwQAABIAIAMyAADFDAAgmQQAAMYMACCfBAAABQAgAzIAAMMMACCZBAAAxAwAIJ8EAAABACAEMgAA4gcAMJkEAADjBwAwmwQAAOUHACCfBAAA1wcAMAQyAADFBwAwmQQAAMYHADCbBAAAyAcAIJ8EAADJBwAwAAAAAAAFMgAAvgwAIDMAAMEMACCZBAAAvwwAIJoEAADADAAgnwQAADwAIAMyAAC-DAAgmQQAAL8MACCfBAAAPAAgAAAAAAABnAQAAADTAwIFMgAAuAwAIDMAALwMACCZBAAAuQwAIJoEAAC7DAAgnwQAAAUAIAsyAAD_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_CAAgASsAAJwMADAICAAAnAYAII4DAACbBgAwjwMAACgAEJADAACbBgAwkQMCAAAAAZMDAQDuBQAhlQMBAO4FACHHAwIA6QUAIQIAAAAqACArAAC_CAAgAgAAAL0IACArAAC-CAAgB44DAAC8CAAwjwMAAL0IABCQAwAAvAgAMJEDAgDpBQAhkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhB44DAAC8CAAwjwMAAL0IABCQAwAAvAgAMJEDAgDpBQAhkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhA5EDAgDCBgAhkwMBAL8GACGVAwEAvwYAIQORAwIAwgYAIZMDAQC_BgAhlQMBAL8GACEDkQMCAAAAAZMDAQAAAAGVAwEAAAABDwoAAKEIACAMAADhBwAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHXAwEAAAAB2ANAAAAAAdkDAQAAAAHaAwEAAAAB2wMBAAAAAdwDAQAAAAECAAAAGAAgMgAAyQgAIAMAAAAYACAyAADJCAAgMwAAyAgAIAErAACbDAAwAgAAABgAICsAAMgIACACAAAAzQcAICsAAMcIACANkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhDwoAAKAIACAMAADSBwAgkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhDwoAAKEIACAMAADhBwAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHXAwEAAAAB2ANAAAAAAdkDAQAAAAHaAwEAAAAB2wMBAAAAAdwDAQAAAAEDMgAAmQwAIJkEAACaDAAgnwQAAAUAIAMyAACXDAAgmQQAAJgMACCfBAAACQAgAzIAAJUMACCZBAAAlgwAIJ8EAAABACADMgAAkwwAIJkEAACUDAAgnwQAAFgAIAQyAADBCAAwmQQAAMIIADCbBAAAxAgAIJ8EAADJBwAwBDIAALUIADCZBAAAtggAMJsEAAC4CAAgnwQAALkIADADMgAAsAgAIJkEAACxCAAgnwQAAEQAIAAAAAAABZwEEAAAAAGiBBAAAAABowQQAAAAAaQEEAAAAAGlBBAAAAABAZwEAAAA9gMCBTIAAIsMACAzAACRDAAgmQQAAIwMACCaBAAAkAwAIJ8EAAAJACAFMgAAiQwAIDMAAI4MACCZBAAAigwAIJoEAACNDAAgnwQAAAUAIAMyAACLDAAgmQQAAIwMACCfBAAACQAgAzIAAIkMACCZBAAAigwAIJ8EAAAFACAAAAAAAAUyAACEDAAgMwAAhwwAIJkEAACFDAAgmgQAAIYMACCfBAAAAQAgAzIAAIQMACCZBAAAhQwAIJ8EAAABACAAAAAAAAcyAADxCwAgMwAAggwAIJkEAADyCwAgmgQAAIEMACCdBAAADQAgngQAAA0AIJ8EAAABACALMgAA9wgAMDMAAPwIADCZBAAA-AgAMJoEAAD5CAAwmwQAAPoIACCcBAAA-wgAMJ0EAAD7CAAwngQAAPsIADCfBAAA-wgAMKAEAAD9CAAwoQQAAP4IADALMgAA6wgAMDMAAPAIADCZBAAA7AgAMJoEAADtCAAwmwQAAO4IACCcBAAA7wgAMJ0EAADvCAAwngQAAO8IADCfBAAA7wgAMKAEAADxCAAwoQQAAPIIADAWAwAAzAgAIAQAAMoIACAGAADLCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAPYIACADAAAAEgAgMgAA9ggAIDMAAPUIACABKwAAgAwAMBsDAACDBgAgBAAAhwYAIAYAAJoGACAHAACoBgAgCgAAowYAIA0AAJEGACAPAACpBgAgjgMAAKQGADCPAwAAEAAQkAMAAKQGADCRAwIAAAABkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIQIAAAASACArAAD1CAAgAgAAAPMIACArAAD0CAAgFI4DAADyCAAwjwMAAPMIABCQAwAA8ggAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIRSOAwAA8ggAMI8DAADzCAAQkAMAAPIIADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACnBuoDIq8DQADrBQAh3gMCAOkFACHfAwIA6QUAIeADAQDuBQAh4QMBAO4FACHiA0AA6wUAIeMDAQDuBQAh5QMAAKUG5QMi5gMAAKYGACDnA0AA6wUAIegDAQDuBQAh6gMBAO8FACEQkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAKsIACAEAACpCAAgBgAAqggAIAoAAK8IACANAACtCAAgDwAArggAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAADMCAAgBAAAyggAIAYAAMsIACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAERAwAAngkAIAQAAJ0JACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAJwJACADAAAACQAgMgAAnAkAIDMAAIIJACABKwAA_wsAMBYDAADzBQAgBAAAhwYAIAcAAKgGACAQAACFBgAgEQAAtgYAII4DAAC0BgAwjwMAAAcAEJADAAC0BgAwkQMCAAAAAZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_wMBAO4FACGABAEA7wUAIYIEAAC1BoIEIgIAAAAJACArAACCCQAgAgAAAP8IACArAACACQAgEY4DAAD-CAAwjwMAAP8IABCQAwAA_ggAMJEDAgDpBQAhkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiEY4DAAD-CAAwjwMAAP8IABCQAwAA_ggAMJEDAgDpBQAhkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiDZEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIgGcBAAAAIIEAhEDAACECQAgBAAAgwkAIBAAAIYJACARAACFCQAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiBTIAAPULACAzAAD9CwAgmQQAAPYLACCaBAAA_AsAIJ8EAAAFACAFMgAA8wsAIDMAAPoLACCZBAAA9AsAIJoEAAD5CwAgnwQAAAEAIAsyAACQCQAwMwAAlQkAMJkEAACRCQAwmgQAAJIJADCbBAAAkwkAIJwEAACUCQAwnQQAAJQJADCeBAAAlAkAMJ8EAACUCQAwoAQAAJYJADChBAAAlwkAMAsyAACHCQAwMwAAiwkAMJkEAACICQAwmgQAAIkJADCbBAAAigkAIJwEAADvCAAwnQQAAO8IADCeBAAA7wgAMJ8EAADvCAAwoAQAAIwJADChBAAA8ggAMBYDAADMCAAgBAAAyggAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAAjwkAIAMAAAASACAyAACPCQAgMwAAjgkAIAErAAD4CwAwAgAAABIAICsAAI4JACACAAAA8wgAICsAAI0JACAQkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAKsIACAEAACpCAAgBwAArAgAIAoAAK8IACANAACtCAAgDwAArggAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAADMCAAgBAAAyggAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAENBAAA2wgAIJEDAgAAAAGSAwIAAAABrwNAAAAAAdcDAQAAAAHbAwEAAAAB3AMBAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAECAAAAMwAgMgAAmwkAIAMAAAAzACAyAACbCQAgMwAAmgkAIAErAAD3CwAwEgQAAIcGACAGAACaBgAgjgMAAJcGADCPAwAAMQAQkAMAAJcGADCRAwIAAAABkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQIAAAAzACArAACaCQAgAgAAAJgJACArAACZCQAgEI4DAACXCQAwjwMAAJgJABCQAwAAlwkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIRCOAwAAlwkAMI8DAACYCQAQkAMAAJcJADCRAwIA6QUAIZIDAgDpBQAhrwNAAOsFACHXAwEA7gUAIdsDAQDvBQAh3AMBAO8FACHeAwIA6QUAIfEDAQDvBQAh8gMQAJgGACHzAwEA7wUAIfQDAQDvBQAh9gMAAJkG9gMi9wMBAO8FACEMkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0EAADZCAAgkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh1wMBAL8GACHbAwEAzgYAIdwDAQDOBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0EAADbCAAgkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAAREDAACeCQAgBAAAnQkAIBAAAKAJACARAACfCQAgkQMCAAAAAZIDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAIDMgAA9QsAIJkEAAD2CwAgnwQAAAUAIAMyAADzCwAgmQQAAPQLACCfBAAAAQAgBDIAAJAJADCZBAAAkQkAMJsEAACTCQAgnwQAAJQJADAEMgAAhwkAMJkEAACICQAwmwQAAIoJACCfBAAA7wgAMAMyAADxCwAgmQQAAPILACCfBAAAAQAgBDIAAPcIADCZBAAA-AgAMJsEAAD6CAAgnwQAAPsIADAEMgAA6wgAMJkEAADsCAAwmwQAAO4IACCfBAAA7wgAMAAAAAAABzIAAOwLACAzAADvCwAgmQQAAO0LACCaBAAA7gsAIJ0EAAALACCeBAAACwAgnwQAAFgAIAMyAADsCwAgmQQAAO0LACCfBAAAWAAgAAAAAAAFMgAA4AsAIDMAAOoLACCZBAAA4QsAIJoEAADpCwAgnwQAAAEAIAsyAAD6CQAwMwAA_gkAMJkEAAD7CQAwmgQAAPwJADCbBAAA_QkAIJwEAAD7CAAwnQQAAPsIADCeBAAA-wgAMJ8EAAD7CAAwoAQAAP8JADChBAAA_ggAMAsyAADxCQAwMwAA9QkAMJkEAADyCQAwmgQAAPMJADCbBAAA9AkAIJwEAACUCQAwnQQAAJQJADCeBAAAlAkAMJ8EAACUCQAwoAQAAPYJADChBAAAlwkAMAsyAADoCQAwMwAA7AkAMJkEAADpCQAwmgQAAOoJADCbBAAA6wkAIJwEAADvCAAwnQQAAO8IADCeBAAA7wgAMJ8EAADvCAAwoAQAAO0JADChBAAA8ggAMAsyAADcCQAwMwAA4QkAMJkEAADdCQAwmgQAAN4JADCbBAAA3wkAIJwEAADgCQAwnQQAAOAJADCeBAAA4AkAMJ8EAADgCQAwoAQAAOIJADChBAAA4wkAMAsyAADQCQAwMwAA1QkAMJkEAADRCQAwmgQAANIJADCbBAAA0wkAIJwEAADUCQAwnQQAANQJADCeBAAA1AkAMJ8EAADUCQAwoAQAANYJADChBAAA1wkAMAsyAADECQAwMwAAyQkAMJkEAADFCQAwmgQAAMYJADCbBAAAxwkAIJwEAADICQAwnQQAAMgJADCeBAAAyAkAMJ8EAADICQAwoAQAAMoJADChBAAAywkAMAsyAAC4CQAwMwAAvQkAMJkEAAC5CQAwmgQAALoJADCbBAAAuwkAIJwEAAC8CQAwnQQAALwJADCeBAAAvAkAMJ8EAAC8CQAwoAQAAL4JADChBAAAvwkAMAiRAwIAAAABkwMBAAAAAZQDAQAAAAGVAwEAAAABlgMEAAAAAZcDAQAAAAGYA0AAAAABmQNAAAAAAQIAAABNACAyAADDCQAgAwAAAE0AIDIAAMMJACAzAADCCQAgASsAAOgLADANBAAAhwYAII4DAACGBgAwjwMAAEsAEJADAACGBgAwkQMCAAAAAZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACECAAAATQAgKwAAwgkAIAIAAADACQAgKwAAwQkAIAyOAwAAvwkAMI8DAADACQAQkAMAAL8JADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEMjgMAAL8JADCPAwAAwAkAEJADAAC_CQAwkQMCAOkFACGSAwIA6QUAIZMDAQDuBQAhlAMBAO4FACGVAwEA7gUAIZYDBADwBQAhlwMBAO4FACGYA0AA6wUAIZkDQADrBQAhCJEDAgDCBgAhkwMBAL8GACGUAwEAvwYAIZUDAQC_BgAhlgMEAMAGACGXAwEAvwYAIZgDQADBBgAhmQNAAMEGACEIkQMCAMIGACGTAwEAvwYAIZQDAQC_BgAhlQMBAL8GACGWAwQAwAYAIZcDAQC_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_AfTAyIFEwAA_gcAIJEDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgUTAACMCAAgkQMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwIWAwAAzAgAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAPAJACADAAAAEgAgMgAA8AkAIDMAAO8JACABKwAA5AsAMAIAAAASACArAADvCQAgAgAAAPMIACArAADuCQAgEJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAACrCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDQAArQgAIA8AAK4IACCRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWAwAAzAgAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABDQYAANoIACCRAwIAAAABrwNAAAAAAdcDAQAAAAHbAwEAAAAB3AMBAAAAAd4DAgAAAAHxAwEAAAAB8gMQAAAAAfMDAQAAAAH0AwEAAAAB9gMAAAD2AwL3AwEAAAABAgAAADMAIDIAAPkJACADAAAAMwAgMgAA-QkAIDMAAPgJACABKwAA4wsAMAIAAAAzACArAAD4CQAgAgAAAJgJACArAAD3CQAgDJEDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHeAwIAwgYAIfEDAQDOBgAh8gMQANYIACHzAwEAzgYAIfQDAQDOBgAh9gMAANcI9gMi9wMBAM4GACENBgAA2AgAIJEDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHeAwIAwgYAIfEDAQDOBgAh8gMQANYIACHzAwEAzgYAIfQDAQDOBgAh9gMAANcI9gMi9wMBAM4GACENBgAA2ggAIJEDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB3gMCAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAERAwAAngkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAIIKACADAAAACQAgMgAAggoAIDMAAIEKACABKwAA4gsAMAIAAAAJACArAACBCgAgAgAAAP8IACArAACACgAgDZEDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIhEDAACECQAgBwAAqQkAIBAAAIYJACARAACFCQAgkQMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQMAAJ4JACAHAACqCQAgEAAAoAkAIBEAAJ8JACCRAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgMyAADgCwAgmQQAAOELACCfBAAAAQAgBDIAAPoJADCZBAAA-wkAMJsEAAD9CQAgnwQAAPsIADAEMgAA8QkAMJkEAADyCQAwmwQAAPQJACCfBAAAlAkAMAQyAADoCQAwmQQAAOkJADCbBAAA6wkAIJ8EAADvCAAwBDIAANwJADCZBAAA3QkAMJsEAADfCQAgnwQAAOAJADAEMgAA0AkAMJkEAADRCQAwmwQAANMJACCfBAAA1AkAMAQyAADECQAwmQQAAMUJADCbBAAAxwkAIJ8EAADICQAwBDIAALgJADCZBAAAuQkAMJsEAAC7CQAgnwQAALwJADAAAAAAAAsyAACbCwAwMwAAoAsAMJkEAACcCwAwmgQAAJ0LADCbBAAAngsAIJwEAACfCwAwnQQAAJ8LADCeBAAAnwsAMJ8EAACfCwAwoAQAAKELADChBAAAogsAMAsyAACSCwAwMwAAlgsAMJkEAACTCwAwmgQAAJQLADCbBAAAlQsAIJwEAAD7CAAwnQQAAPsIADCeBAAA-wgAMJ8EAAD7CAAwoAQAAJcLADChBAAA_ggAMAsyAACGCwAwMwAAiwsAMJkEAACHCwAwmgQAAIgLADCbBAAAiQsAIJwEAACKCwAwnQQAAIoLADCeBAAAigsAMJ8EAACKCwAwoAQAAIwLADChBAAAjQsAMAsyAAD6CgAwMwAA_woAMJkEAAD7CgAwmgQAAPwKADCbBAAA_QoAIJwEAAD-CgAwnQQAAP4KADCeBAAA_goAMJ8EAAD-CgAwoAQAAIALADChBAAAgQsAMAsyAADxCgAwMwAA9QoAMJkEAADyCgAwmgQAAPMKADCbBAAA9AoAIJwEAADvCAAwnQQAAO8IADCeBAAA7wgAMJ8EAADvCAAwoAQAAPYKADChBAAA8ggAMAsyAADlCgAwMwAA6goAMJkEAADmCgAwmgQAAOcKADCbBAAA6AoAIJwEAADpCgAwnQQAAOkKADCeBAAA6QoAMJ8EAADpCgAwoAQAAOsKADChBAAA7AoAMAsyAADcCgAwMwAA4AoAMJkEAADdCgAwmgQAAN4KADCbBAAA3woAIJwEAADUCQAwnQQAANQJADCeBAAA1AkAMJ8EAADUCQAwoAQAAOEKADChBAAA1wkAMAsyAADQCgAwMwAA1QoAMJkEAADRCgAwmgQAANIKADCbBAAA0woAIJwEAADUCgAwnQQAANQKADCeBAAA1AoAMJ8EAADUCgAwoAQAANYKADChBAAA1woAMAsyAADECgAwMwAAyQoAMJkEAADFCgAwmgQAAMYKADCbBAAAxwoAIJwEAADICgAwnQQAAMgKADCeBAAAyAoAMJ8EAADICgAwoAQAAMoKADChBAAAywoAMAsyAAC4CgAwMwAAvQoAMJkEAAC5CgAwmgQAALoKADCbBAAAuwoAIJwEAAC8CgAwnQQAALwKADCeBAAAvAoAMJ8EAAC8CgAwoAQAAL4KADChBAAAvwoAMAsyAACvCgAwMwAAswoAMJkEAACwCgAwmgQAALEKADCbBAAAsgoAIJwEAACNBwAwnQQAAI0HADCeBAAAjQcAMJ8EAACNBwAwoAQAALQKADChBAAAkAcAMAsyAACmCgAwMwAAqgoAMJkEAACnCgAwmgQAAKgKADCbBAAAqQoAIJwEAACBBwAwnQQAAIEHADCeBAAAgQcAMJ8EAACBBwAwoAQAAKsKADChBAAAhAcAMAsyAACdCgAwMwAAoQoAMJkEAACeCgAwmgQAAJ8KADCbBAAAoAoAIJwEAADICQAwnQQAAMgJADCeBAAAyAkAMJ8EAADICQAwoAQAAKIKADChBAAAywkAMAoEAADSBgAgkQMCAAAAAZIDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABAgAAAEgAIDIAAKUKACADAAAASAAgMgAApQoAIDMAAKQKACABKwAA3wsAMAIAAABIACArAACkCgAgAgAAAMwJACArAACjCgAgCZEDAgDCBgAhkgMCAMIGACGnAwAAywanAyKpAwAAzAapAyKrAwAAzQarAyKsAwEAzgYAIa0DAgDPBgAhrgMBAM4GACGvA0AAwQYAIQoEAADQBgAgkQMCAMIGACGSAwIAwgYAIacDAADLBqcDIqkDAADMBqkDIqsDAADNBqsDIqwDAQDOBgAhrQMCAM8GACGuAwEAzgYAIa8DQADBBgAhCgQAANIGACCRAwIAAAABkgMCAAAAAacDAAAApwMCqQMAAACpAwKrAwAAAKsDAqwDAQAAAAGtAwIAAAABrgMBAAAAAa8DQAAAAAELIAAA8gYAICIAAPMGACCRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAGzAwIAAAABtAMgAAAAAbUDAgAAAAECAAAAeAAgMgAArgoAIAMAAAB4ACAyAACuCgAgMwAArQoAIAErAADeCwAwAgAAAHgAICsAAK0KACACAAAAhQcAICsAAKwKACAJkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGvA0AAwQYAIbIDAQC_BgAhswMCAM8GACG0AyAA4QYAIbUDAgDPBgAhCyAAAOMGACAiAADkBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGvA0AAwQYAIbIDAQC_BgAhswMCAM8GACG0AyAA4QYAIbUDAgDPBgAhCyAAAPIGACAiAADzBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAa8DQAAAAAGyAwEAAAABswMCAAAAAbQDIAAAAAG1AwIAAAABCB4AAJgHACAfAACVBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAG2AwIAAAABAgAAAHIAIDIAALcKACADAAAAcgAgMgAAtwoAIDMAALYKACABKwAA3QsAMAIAAAByACArAAC2CgAgAgAAAJEHACArAAC1CgAgBZEDAgDCBgAhmQNAAMEGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACEIHgAA-QYAIB8AAPoGACAjAAD8BgAgkQMCAMIGACGZA0AAwQYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQgeAACYBwAgHwAAlQcAICMAAJcHACCRAwIAAAABmQNAAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQWRAwIAAAABrwNAAAAAAbgDAAAAuAMCuQMBAAAAAboDIAAAAAECAAAAbgAgMgAAwwoAIAMAAABuACAyAADDCgAgMwAAwgoAIAErAADcCwAwCgMAAPMFACCOAwAA-gUAMI8DAABsABCQAwAA-gUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQIAAABuACArAADCCgAgAgAAAMAKACArAADBCgAgCY4DAAC_CgAwjwMAAMAKABCQAwAAvwoAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbgDAAD7BbgDIrkDAQDuBQAhugMgAPIFACEJjgMAAL8KADCPAwAAwAoAEJADAAC_CgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQWRAwIAwgYAIa8DQADBBgAhuAMAAJ4HuAMiuQMBAL8GACG6AyAA4QYAIQWRAwIAwgYAIa8DQADBBgAhuAMAAJ4HuAMiuQMBAL8GACG6AyAA4QYAIQWRAwIAAAABrwNAAAAAAbgDAAAAuAMCuQMBAAAAAboDIAAAAAEEkQMCAAAAAa8DQAAAAAG7AwEAAAABvAMgAAAAAQIAAABqACAyAADPCgAgAwAAAGoAIDIAAM8KACAzAADOCgAgASsAANsLADAJAwAA8wUAII4DAAD8BQAwjwMAAGgAEJADAAD8BQAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACG7AwEA7gUAIbwDIADyBQAhAgAAAGoAICsAAM4KACACAAAAzAoAICsAAM0KACAIjgMAAMsKADCPAwAAzAoAEJADAADLCgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuwMBAO4FACG8AyAA8gUAIQiOAwAAywoAMI8DAADMCgAQkAMAAMsKADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACG7AwEA7gUAIbwDIADyBQAhBJEDAgDCBgAhrwNAAMEGACG7AwEAvwYAIbwDIADhBgAhBJEDAgDCBgAhrwNAAMEGACG7AwEAvwYAIbwDIADhBgAhBJEDAgAAAAGvA0AAAAABuwMBAAAAAbwDIAAAAAECkQMCAAAAAa8DQAAAAAECAAAAZgAgMgAA2woAIAMAAABmACAyAADbCgAgMwAA2goAIAErAADaCwAwBwMAAPMFACCOAwAA_QUAMI8DAABkABCQAwAA_QUAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhAgAAAGYAICsAANoKACACAAAA2AoAICsAANkKACAGjgMAANcKADCPAwAA2AoAEJADAADXCgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhBo4DAADXCgAwjwMAANgKABCQAwAA1woAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIQKRAwIAwgYAIa8DQADBBgAhApEDAgDCBgAhrwNAAMEGACECkQMCAAAAAa8DQAAAAAERBAAA7AcAIAgAAOsHACAMAADuBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHOAwEAAAABAgAAAEQAIDIAAOQKACADAAAARAAgMgAA5AoAIDMAAOMKACABKwAA2QsAMAIAAABEACArAADjCgAgAgAAANgJACArAADiCgAgDZEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHOAwEAzgYAIREEAADBBwAgCAAAwAcAIAwAAMMHACANAADEBwAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhEQQAAOwHACAIAADrBwAgDAAA7gcAIA0AAO8HACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQSRAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABAgAAAGEAIDIAAPAKACADAAAAYQAgMgAA8AoAIDMAAO8KACABKwAA2AsAMAoDAADzBQAgjgMAAP8FADCPAwAAXwAQkAMAAP8FADCRAwIAAAABpQMCAOkFACHUAwEA7gUAIdUDAQDuBQAh1gMBAO4FACGVBAAA_gUAIAIAAABhACArAADvCgAgAgAAAO0KACArAADuCgAgCI4DAADsCgAwjwMAAO0KABCQAwAA7AoAMJEDAgDpBQAhpQMCAOkFACHUAwEA7gUAIdUDAQDuBQAh1gMBAO4FACEIjgMAAOwKADCPAwAA7QoAEJADAADsCgAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQSRAwIAwgYAIdQDAQC_BgAh1QMBAL8GACHWAwEAvwYAIQSRAwIAwgYAIdQDAQC_BgAh1QMBAL8GACHWAwEAvwYAIQSRAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABFgQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAAD5CgAgAwAAABIAIDIAAPkKACAzAAD4CgAgASsAANcLADACAAAAEgAgKwAA-AoAIAIAAADzCAAgKwAA9woAIBCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQSRAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABAgAAAFwAIDIAAIULACADAAAAXAAgMgAAhQsAIDMAAIQLACABKwAA1gsAMAoDAADzBQAgjgMAAIEGADCPAwAAWgAQkAMAAIEGADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIfgDAQDuBQAh-QMBAO4FACGWBAAAgAYAIAIAAABcACArAACECwAgAgAAAIILACArAACDCwAgCI4DAACBCwAwjwMAAIILABCQAwAAgQsAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIfgDAQDuBQAh-QMBAO4FACEIjgMAAIELADCPAwAAggsAEJADAACBCwAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIQSRAwIAwgYAIa8DQADBBgAh-AMBAL8GACH5AwEAvwYAIQSRAwIAwgYAIa8DQADBBgAh-AMBAL8GACH5AwEAvwYAIQSRAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABCAUAAKIJACAQAACjCQAgkQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABAgAAAFgAIDIAAJELACADAAAAWAAgMgAAkQsAIDMAAJALACABKwAA1QsAMA0DAACDBgAgBQAAhAYAIBAAAIUGACCOAwAAggYAMI8DAAALABCQAwAAggYAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACH6AwEA7wUAIfsDAQDuBQAh_AMBAO8FACECAAAAWAAgKwAAkAsAIAIAAACOCwAgKwAAjwsAIAqOAwAAjQsAMI8DAACOCwAQkAMAAI0LADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQqOAwAAjQsAMI8DAACOCwAQkAMAAI0LADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQaRAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEIBQAA6QgAIBAAAOoIACCRAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEIBQAAogkAIBAAAKMJACCRAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAERBAAAnQkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAJoLACADAAAACQAgMgAAmgsAIDMAAJkLACABKwAA1AsAMAIAAAAJACArAACZCwAgAgAAAP8IACArAACYCwAgDZEDAgDCBgAhkgMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIhEEAACDCQAgBwAAqQkAIBAAAIYJACARAACFCQAgkQMCAMIGACGSAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQQAAJ0JACAHAACqCQAgEAAAoAkAIBEAAJ8JACCRAwIAAAABkgMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAhkFAACECgAgCgAAiAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAACmCwAgAwAAAAUAIDIAAKYLACAzAAClCwAgASsAANMLADAeAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgAAAAGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhAgAAAAUAICsAAKULACACAAAAowsAICsAAKQLACAWjgMAAKILADCPAwAAowsAEJADAACiCwAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhFo4DAACiCwAwjwMAAKMLABCQAwAAogsAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIRKRAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGQUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGQUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABBDIAAJsLADCZBAAAnAsAMJsEAACeCwAgnwQAAJ8LADAEMgAAkgsAMJkEAACTCwAwmwQAAJULACCfBAAA-wgAMAQyAACGCwAwmQQAAIcLADCbBAAAiQsAIJ8EAACKCwAwBDIAAPoKADCZBAAA-woAMJsEAAD9CgAgnwQAAP4KADAEMgAA8QoAMJkEAADyCgAwmwQAAPQKACCfBAAA7wgAMAQyAADlCgAwmQQAAOYKADCbBAAA6AoAIJ8EAADpCgAwBDIAANwKADCZBAAA3QoAMJsEAADfCgAgnwQAANQJADAEMgAA0AoAMJkEAADRCgAwmwQAANMKACCfBAAA1AoAMAQyAADECgAwmQQAAMUKADCbBAAAxwoAIJ8EAADICgAwBDIAALgKADCZBAAAuQoAMJsEAAC7CgAgnwQAALwKADAEMgAArwoAMJkEAACwCgAwmwQAALIKACCfBAAAjQcAMAQyAACmCgAwmQQAAKcKADCbBAAAqQoAIJ8EAACBBwAwBDIAAJ0KADCZBAAAngoAMJsEAACgCgAgnwQAAMgJADAAAAAAAAAAAAAAAAAABgMAAMILACAgAADDCwAgIgAAxAsAIJUDAADFBgAgswMAAMUGACC1AwAAxQYAIA0FAAC1CwAgBwAAtgsAIBAAALgLACAVAADACwAgFwAAtAsAIBgAALcLACAZAAC5CwAgGgAAugsAIBsAALsLACAcAAC8CwAgHQAAvQsAICQAAL4LACAlAAC_CwAgBQMAAMILACAeAADDCwAgHwAAvgsAICMAAL8LACC2AwAAxQYAIAASAwAAwgsAIAUAALULACAKAAC6CwAgEAAAuAsAIBEAANALACAUAADRCwAgFQAAwAsAIBYAANILACDoAwAAxQYAIPoDAADFBgAghgQAAMUGACCHBAAAxQYAIIgEAADFBgAgiQQAAMUGACCKBAAAxQYAIIsEAADFBgAgjAQAAMUGACCNBAAAxQYAIAkDAADCCwAgBAAAxQsAIAYAAMsLACAHAADOCwAgCgAAzAsAIA0AAMgLACAPAADPCwAg5gMAAMUGACDqAwAAxQYAIAAAAgQAAMULACATAADKCwAgAAcDAADCCwAgBAAAxQsAIAcAAM4LACAQAAC4CwAgEQAA0AsAIMYDAADFBgAggAQAAMUGACAJBAAAxQsAIAgAAMYLACAJAADCCwAgDAAAxwsAIA0AAMgLACDGAwAAxQYAIMcDAADFBgAgyAMAAMUGACDOAwAAxQYAIAkIAADGCwAgCgAAzAsAIAwAAMcLACC9AwAAxQYAIMcDAADFBgAg2QMAAMUGACDaAwAAxQYAINsDAADFBgAg3AMAAMUGACAFAwAAwgsAIAUAALULACAQAAC4CwAg-gMAAMUGACD8AwAAxQYAIAAAAAASkQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQ2RAwIAAAABkgMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgaRAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAEEkQMCAAAAAa8DQAAAAAH4AwEAAAAB-QMBAAAAARCRAwIAAAABkgMCAAAAAZkDQAAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEEkQMCAAAAAdQDAQAAAAHVAwEAAAAB1gMBAAAAAQ2RAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQKRAwIAAAABrwNAAAAAAQSRAwIAAAABrwNAAAAAAbsDAQAAAAG8AyAAAAABBZEDAgAAAAGvA0AAAAABuAMAAAC4AwK5AwEAAAABugMgAAAAAQWRAwIAAAABmQNAAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQmRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAGzAwIAAAABtAMgAAAAAbUDAgAAAAEJkQMCAAAAAZIDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABEQUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAYAACqCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAOALACANkQMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAIMkQMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHeAwIAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEEkQMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwINkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAEJkQMCAAAAAaUDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABAwAAAA0AIDIAAOALACAzAADrCwAgEwAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAOsLACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACEJAwAAoQkAIBAAAKMJACCRAwIAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABAgAAAFgAIDIAAOwLACADAAAACwAgMgAA7AsAIDMAAPALACALAAAACwAgAwAA6AgAIBAAAOoIACArAADwCwAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEJAwAA6AgAIBAAAOoIACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIREFAACoCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAADxCwAgEQcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAPMLACAaAwAAgwoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAPULACAMkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEDAAAADQAgMgAA8wsAIDMAAPsLACATAAAADQAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAA-wsAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIQMAAAADACAyAAD1CwAgMwAA_gsAIBwAAAADACADAACwCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgKwAA_gsAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhDZEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCEJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQMAAAANACAyAADxCwAgMwAAgwwAIBMAAAANACAFAACRCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACDDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAIQMACADAAAADQAgMgAAhAwAIDMAAIgMACATAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAiAwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIRoDAACDCgAgBQAAhAoAIAoAAIgKACAQAACGCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAiQwAIBIDAACeCQAgBAAAnQkAIAcAAKoJACAQAACgCQAgkQMCAAAAAZIDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAgAAAAkAIDIAAIsMACADAAAAAwAgMgAAiQwAIDMAAI8MACAcAAAAAwAgAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBQAALQJACAVAAC2CQAgFgAAtwkAICsAAI8MACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQMAAAAHACAyAACLDAAgMwAAkgwAIBQAAAAHACADAACECQAgBAAAgwkAIAcAAKkJACAQAACGCQAgKwAAkgwAIJEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEgMAAIQJACAEAACDCQAgBwAAqQkAIBAAAIYJACCRAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIgkDAAChCQAgBQAAogkAIJEDAgAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAECAAAAWAAgMgAAkwwAIBEFAACoCwAgBwAAqQsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAACVDAAgEgMAAJ4JACAEAACdCQAgBwAAqgkAIBEAAJ8JACCRAwIAAAABkgMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAlwwAIBoDAACDCgAgBQAAhAoAIAoAAIgKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAmQwAIA2RAwIAAAABqwMAAADeAwK9AwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQORAwIAAAABkwMBAAAAAZUDAQAAAAEDAAAACwAgMgAAkwwAIDMAAJ8MACALAAAACwAgAwAA6AgAIAUAAOkIACArAACfDAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEJAwAA6AgAIAUAAOkIACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQMAAAANACAyAACVDAAgMwAAogwAIBMAAAANACAFAACRCgAgBwAAkgoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACiDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhAwAAAAcAIDIAAJcMACAzAAClDAAgFAAAAAcAIAMAAIQJACAEAACDCQAgBwAAqQkAIBEAAIUJACArAAClDAAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCISAwAAhAkAIAQAAIMJACAHAACpCQAgEQAAhQkAIJEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiAwAAAAMAIDIAAJkMACAzAACoDAAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAACoDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACESBAAA7AcAIAgAAOsHACAJAADtBwAgDAAA7gcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAACpDAAgAwAAABsAIDIAAKkMACAzAACtDAAgFAAAABsAIAQAAMEHACAIAADABwAgCQAAwgcAIAwAAMMHACArAACtDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACESBAAAwQcAIAgAAMAHACAJAADCBwAgDAAAwwcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhFwMAAMwIACAEAADKCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAArgwAIAMAAAAQACAyAACuDAAgMwAAsgwAIBkAAAAQACADAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACArAACyDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEXAwAAqwgAIAQAAKkIACAGAACqCAAgBwAArAgAIAoAAK8IACANAACtCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACERBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAAswwAIAMAAAANACAyAACzDAAgMwAAtwwAIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAAC3DAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhGgMAAIMKACAFAACECgAgCgAAiAoAIBAAAIYKACARAACFCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAAC4DAAgBJEDAgAAAAGTAwEAAAABmANAAAAAAc8DAAEAAAEDAAAAAwAgMgAAuAwAIDMAAL0MACAcAAAAAwAgAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAVAAC2CQAgFgAAtwkAICsAAL0MACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQYEAACLCAAgkQMCAAAAAZIDAgAAAAGvA0AAAAAB0QMBAAAAAdMDAAAA0wMCAgAAADwAIDIAAL4MACADAAAAOgAgMgAAvgwAIDMAAMIMACAIAAAAOgAgBAAA_QcAICsAAMIMACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgYEAAD9BwAgkQMCAMIGACGSAwIAwgYAIa8DQADBBgAh0QMBAL8GACHTAwAA_AfTAyIRBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAAwwwAIBoDAACDCgAgBQAAhAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAxQwAIBcDAADMCAAgBAAAyggAIAYAAMsIACAHAADNCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAMcMACAKkQMCAAAAAa8DQAAAAAG-AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEXAwAAzAgAIAQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAADKDAAgCpEDAgAAAAGvA0AAAAABvQMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABAwAAABAAIDIAAMoMACAzAADPDAAgGQAAABAAIAMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDwAArggAICsAAM8MACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRcDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIQ2RAwIAAAABqwMAAADeAwLHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMAAAANACAyAADDDAAgMwAA0wwAIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAADTDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhAwAAAAMAIDIAAMUMACAzAADWDAAgHAAAAAMAIAMAALAJACAFAACxCQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAADWDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEDAAAAEAAgMgAAxwwAIDMAANkMACAZAAAAEAAgAwAAqwgAIAQAAKkIACAGAACqCAAgBwAArAgAIA0AAK0IACAPAACuCAAgKwAA2QwAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFwMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACANAACtCAAgDwAArggAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhEAgAAOAHACAKAAChCAAgkQMCAAAAAasDAAAA3gMCvQMCAAAAAccDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABAgAAABgAIDIAANoMACASBAAA7AcAIAgAAOsHACAJAADtBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAADcDAAgAwAAABYAIDIAANoMACAzAADgDAAgEgAAABYAIAgAANEHACAKAACgCAAgKwAA4AwAIJEDAgDCBgAhqwMAAM8H3gMivQMCAM8GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhEAgAANEHACAKAACgCAAgkQMCAMIGACGrAwAAzwfeAyK9AwIAzwYAIccDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACEDAAAAGwAgMgAA3AwAIDMAAOMMACAUAAAAGwAgBAAAwQcAIAgAAMAHACAJAADCBwAgDQAAxAcAICsAAOMMACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHHAwIAzwYAIcgDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHOAwEAzgYAIRIEAADBBwAgCAAAwAcAIAkAAMIHACANAADEBwAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACERBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBoAAK0LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAA5AwAIAMAAAANACAyAADkDAAgMwAA6AwAIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAADoDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAY4EIAAAAAGPBCAAAAABAgAAAAEAIDIAAOkMACADAAAADQAgMgAA6QwAIDMAAO0MACATAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAA7QwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAADuDAAgAwAAAA0AIDIAAO4MACAzAADyDAAgEwAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAkAACaCgAgJQAAmwoAICsAAPIMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhEQUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACEJAwAAlgcAIB4AAJgHACAjAACXBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAG2AwIAAAABAgAAAHIAIDIAAPMMACARBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGQAArAsAIBoAAK0LACAbAACuCwAgHAAArwsAIB0AALALACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAA9QwAIAWRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAQmRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtAMgAAAAAbUDAgAAAAEDAAAADQAgMgAA9QwAIDMAAPsMACATAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAlAACbCgAgKwAA-wwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIY4EIADhBgAhjwQgAOEGACERBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIQMAAABwACAyAADzDAAgMwAA_gwAIAsAAABwACADAAD7BgAgHgAA-QYAICMAAPwGACArAAD-DAAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbYDAgDPBgAhCQMAAPsGACAeAAD5BgAgIwAA_AYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQkDAACWBwAgHgAAmAcAIB8AAJUHACCRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbYDAgAAAAECAAAAcgAgMgAA_wwAIBEFAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACCRAwIAAAAB1QMBAAAAAdYDAQAAAAGOBCAAAAABjwQgAAAAAQIAAAABACAyAACBDQAgBCsAAQAAAZEDAgAAAAGvA0AAAAABsQMCAAAAAQMAAABwACAyAAD_DAAgMwAAhg0AIAsAAABwACADAAD7BgAgHgAA-QYAIB8AAPoGACArAACGDQAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbYDAgDPBgAhCQMAAPsGACAeAAD5BgAgHwAA-gYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQMAAAANACAyAACBDQAgMwAAiQ0AIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACArAACJDQAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhDAMAAPEGACAgAADyBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbMDAgAAAAG0AyAAAAABtQMCAAAAAQIAAAB4ACAyAACKDQAgAwAAAHYAIDIAAIoNACAzAACODQAgDgAAAHYAIAMAAOIGACAgAADjBgAgKwAAjg0AIJEDAgDCBgAhlQMBAM4GACGWAwQAwAYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhswMCAM8GACG0AyAA4QYAIbUDAgDPBgAhDAMAAOIGACAgAADjBgAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACGzAwIAzwYAIbQDIADhBgAhtQMCAM8GACERBQAAqAsAIAcAAKkLACAQAACrCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABjgQgAAAAAY8EIAAAAAECAAAAAQAgMgAAjw0AIBoDAACDCgAgBQAAhAoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAkQ0AIAMAAAANACAyAACPDQAgMwAAlQ0AIBMAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACVDQAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhjgQgAOEGACGPBCAA4QYAIREFAACRCgAgBwAAkgoAIBAAAJQKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACGOBCAA4QYAIY8EIADhBgAhAwAAAAMAIDIAAJENACAzAACYDQAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBYAALcJACArAACYDQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAJkNACADAAAAAwAgMgAAmQ0AIDMAAJ0NACAcAAAAAwAgAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAICsAAJ0NACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAUAALEJACAKAAC1CQAgEAAAswkAIBEAALIJACAUAAC0CQAgFQAAtgkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQ4FVgMHWQQOACAQXgUVgwETFwYCGF0WGWIXGmMHG2cYHGsZHW8aJHMbJYIBHAkDAAEFCgMKRQcOABUQOQUROA4UPRAVSRMWThQGAwABBAACBwwEDgAPEDUFETQOBAMOAQUPAw4ADRATBQgDFAEEAAIGAAMHFQQKLAcNGQYOAAwPKwsECBoFChwHDCYIDgAKBgQAAggdBQkeAQwiCA0jBg4ACQIKAAcLAAYCDCQADSUAAQwnAAEIAAUCDS0ADy4AAgUvABAwAAIEAAIGAAMCEDcAETYAAwQAAg4AEhNBEQESABABE0IAAgNKAQQAAgEEAAIHBU8AClMAEFEAEVAAFFIAFVQAFlUAAQMAAQEDAAEBAwABAQMAAQEDAAEFAwABDgAfHnQbH3UbI3kcBAMAAQ4AHiB6GyJ-HQEhABwBIn8AAh-AAQAjgQEADQWFAQAHhgEAEIgBABWQAQAXhAEAGIcBABmJAQAaigEAG4sBAByMAQAdjQEAJI4BACWPAQAAAAAFDgAlOAAmOQAnOgAoOwApAAAAAAAFDgAlOAAmOQAnOgAoOwApAQMAAQEDAAEFDgAuOAAvOQAwOgAxOwAyAAAAAAAFDgAuOAAvOQAwOgAxOwAyAwMAAQQAAgfHAQQDAwABBAACB80BBAUOADc4ADg5ADk6ADo7ADsAAAAAAAUOADc4ADg5ADk6ADo7ADsBA98BAQED5QEBBQ4AQDgAQTkAQjoAQzsARAAAAAAABQ4AQDgAQTkAQjoAQzsARAEDAAEBAwABBQ4ASTgASjkASzoATDsATQAAAAAABQ4ASTgASjkASzoATDsATQIEAAIGAAMCBAACBgADBQ4AUjgAUzkAVDoAVTsAVgAAAAAABQ4AUjgAUzkAVDoAVTsAVgQDowIBBAACBgADB6QCBAQDqgIBBAACBgADB6sCBAUOAFs4AFw5AF06AF47AF8AAAAAAAUOAFs4AFw5AF06AF47AF8CCL0CBQq-AgcCCMQCBQrFAgcFDgBkOABlOQBmOgBnOwBoAAAAAAAFDgBkOABlOQBmOgBnOwBoAQgABQEIAAUFDgBtOABuOQBvOgBwOwBxAAAAAAAFDgBtOABuOQBvOgBwOwBxAQMAAQEDAAEFDgB2OAB3OQB4OgB5OwB6AAAAAAAFDgB2OAB3OQB4OgB5OwB6AQQAAgEEAAIFDgB_OACAATkAgQE6AIIBOwCDAQAAAAAABQ4AfzgAgAE5AIEBOgCCATsAgwEBEgAQARIAEAUOAIgBOACJATkAigE6AIsBOwCMAQAAAAAABQ4AiAE4AIkBOQCKAToAiwE7AIwBAwQAAgivAwUJsAMBAwQAAgi2AwUJtwMBBQ4AkQE4AJIBOQCTAToAlAE7AJUBAAAAAAAFDgCRATgAkgE5AJMBOgCUATsAlQECCgAHCwAGAgoABwsABgUOAJoBOACbATkAnAE6AJ0BOwCeAQAAAAAABQ4AmgE4AJsBOQCcAToAnQE7AJ4BAQMAAQEDAAEFDgCjATgApAE5AKUBOgCmATsApwEAAAAAAAUOAKMBOACkATkApQE6AKYBOwCnAQEDAAEBAwABBQ4ArAE4AK0BOQCuAToArwE7ALABAAAAAAAFDgCsATgArQE5AK4BOgCvATsAsAEBAwABAQMAAQUOALUBOAC2ATkAtwE6ALgBOwC5AQAAAAAABQ4AtQE4ALYBOQC3AToAuAE7ALkBAgMAAR6hBBsCAwABHqcEGwUOAL4BOAC_ATkAwAE6AMEBOwDCAQAAAAAABQ4AvgE4AL8BOQDAAToAwQE7AMIBAgMAASC5BBsCAwABIL8EGwUOAMcBOADIATkAyQE6AMoBOwDLAQAAAAAABQ4AxwE4AMgBOQDJAToAygE7AMsBASEAHAEhABwFDgDQATgA0QE5ANIBOgDTATsA1AEAAAAAAAUOANABOADRATkA0gE6ANMBOwDUAQID5wQBBAACAgPtBAEEAAIFDgDZATgA2gE5ANsBOgDcATsA3QEAAAAAAAUOANkBOADaATkA2wE6ANwBOwDdAQEEAAIBBAACBQ4A4gE4AOMBOQDkAToA5QE7AOYBAAAAAAAFDgDiATgA4wE5AOQBOgDlATsA5gEmAgEnkQEBKJMBASmUAQEqlQEBLJcBAS2ZASEumgEiL5wBATCeASExnwEjNKABATWhAQE2ogEhPKUBJD2mASo-pwECP6gBAkCpAQJBqgECQqsBAkOtAQJErwEhRbABK0ayAQJHtAEhSLUBLEm2AQJKtwECS7gBIUy7AS1NvAEzTr0BA0--AQNQvwEDUcABA1LBAQNTwwEDVMUBIVXGATRWyQEDV8sBIVjMATVZzgEDWs8BA1vQASFc0wE2XdQBPF7VAQRf1gEEYNcBBGHYAQRi2QEEY9sBBGTdASFl3gE9ZuEBBGfjASFo5AE-aeYBBGrnAQRr6AEhbOsBP23sAUVu7QEWb-4BFnDvARZx8AEWcvEBFnPzARZ09QEhdfYBRnb4ARZ3-gEhePsBR3n8ARZ6_QEWe_4BIXyBAkh9ggJOfoMCDn-EAg6AAYUCDoEBhgIOggGHAg6DAYkCDoQBiwIhhQGMAk-GAY4CDocBkAIhiAGRAlCJAZICDooBkwIOiwGUAiGMAZcCUY0BmAJXjgGZAgWPAZoCBZABmwIFkQGcAgWSAZ0CBZMBnwIFlAGhAiGVAaICWJYBpgIFlwGoAiGYAakCWZkBrAIFmgGtAgWbAa4CIZwBsQJanQGyAmCeAbMCBp8BtAIGoAG1AgahAbYCBqIBtwIGowG5AgakAbsCIaUBvAJhpgHAAganAcICIagBwwJiqQHGAgaqAccCBqsByAIhrAHLAmOtAcwCaa4BzQILrwHOAguwAc8CC7EB0AILsgHRAguzAdMCC7QB1QIhtQHWAmq2AdgCC7cB2gIhuAHbAmu5AdwCC7oB3QILuwHeAiG8AeECbL0B4gJyvgHjAhe_AeQCF8AB5QIXwQHmAhfCAecCF8MB6QIXxAHrAiHFAewCc8YB7gIXxwHwAiHIAfECdMkB8gIXygHzAhfLAfQCIcwB9wJ1zQH4AnvOAfkCEM8B-gIQ0AH7AhDRAfwCENIB_QIQ0wH_AhDUAYEDIdUBggN81gGEAxDXAYYDIdgBhwN92QGIAxDaAYkDENsBigMh3AGNA37dAY4DhAHeAY8DEd8BkAMR4AGRAxHhAZIDEeIBkwMR4wGVAxHkAZcDIeUBmAOFAeYBmgMR5wGcAyHoAZ0DhgHpAZ4DEeoBnwMR6wGgAyHsAaMDhwHtAaQDjQHuAaUDB-8BpgMH8AGnAwfxAagDB_IBqQMH8wGrAwf0Aa0DIfUBrgOOAfYBsgMH9wG0AyH4AbUDjwH5AbgDB_oBuQMH-wG6AyH8Ab0DkAH9Ab4DlgH-Ab8DCP8BwAMIgALBAwiBAsIDCIICwwMIgwLFAwiEAscDIYUCyAOXAYYCygMIhwLMAyGIAs0DmAGJAs4DCIoCzwMIiwLQAyGMAtMDmQGNAtQDnwGOAtUDGI8C1gMYkALXAxiRAtgDGJIC2QMYkwLbAxiUAt0DIZUC3gOgAZYC4AMYlwLiAyGYAuMDoQGZAuQDGJoC5QMYmwLmAyGcAukDogGdAuoDqAGeAusDGZ8C7AMZoALtAxmhAu4DGaIC7wMZowLxAxmkAvMDIaUC9AOpAaYC9gMZpwL4AyGoAvkDqgGpAvoDGaoC-wMZqwL8AyGsAv8DqwGtAoAEsQGuAoEEGq8CggQasAKDBBqxAoQEGrIChQQaswKHBBq0AokEIbUCigSyAbYCjAQatwKOBCG4Ao8EswG5ApAEGroCkQQauwKSBCG8ApUEtAG9ApYEugG-ApcEG78CmAQbwAKZBBvBApoEG8ICmwQbwwKdBBvEAp8EIcUCoAS7AcYCowQbxwKlBCHIAqYEvAHJAqgEG8oCqQQbywKqBCHMAq0EvQHNAq4EwwHOAq8EHM8CsAQc0AKxBBzRArIEHNICswQc0wK1BBzUArcEIdUCuATEAdYCuwQc1wK9BCHYAr4ExQHZAsAEHNoCwQQc2wLCBCHcAsUExgHdAsYEzAHeAscEHd8CyAQd4ALJBB3hAsoEHeICywQd4wLNBB3kAs8EIeUC0ATNAeYC0gQd5wLUBCHoAtUEzgHpAtYEHeoC1wQd6wLYBCHsAtsEzwHtAtwE1QHuAt0EE-8C3gQT8ALfBBPxAuAEE_IC4QQT8wLjBBP0AuUEIfUC5gTWAfYC6QQT9wLrBCH4AuwE1wH5Au4EE_oC7wQT-wLwBCH8AvME2AH9AvQE3gH-AvUEFP8C9gQUgAP3BBSBA_gEFIID-QQUgwP7BBSEA_0EIYUD_gTfAYYDgAUUhwOCBSGIA4MF4AGJA4QFFIoDhQUUiwOGBSGMA4kF4QGNA4oF5wE" + strings: JSON.parse("[\"where\",\"orderBy\",\"cursor\",\"user\",\"patient\",\"appointments\",\"appointment\",\"staff\",\"claim\",\"updatedBy\",\"payment\",\"serviceLine\",\"serviceLineTransactions\",\"serviceLines\",\"_count\",\"claimFiles\",\"claims\",\"procedures\",\"group\",\"pdfs\",\"groups\",\"communications\",\"documents\",\"patients\",\"npiProviders\",\"insuranceCredentials\",\"updatedPayments\",\"backups\",\"backupDestinations\",\"notifications\",\"parent\",\"children\",\"folder\",\"file\",\"chunks\",\"files\",\"cloudFolders\",\"cloudFiles\",\"User.findUnique\",\"User.findUniqueOrThrow\",\"User.findFirst\",\"User.findFirstOrThrow\",\"User.findMany\",\"data\",\"User.createOne\",\"User.createMany\",\"User.createManyAndReturn\",\"User.updateOne\",\"User.updateMany\",\"User.updateManyAndReturn\",\"create\",\"update\",\"User.upsertOne\",\"User.deleteOne\",\"User.deleteMany\",\"having\",\"_avg\",\"_sum\",\"_min\",\"_max\",\"User.groupBy\",\"User.aggregate\",\"Patient.findUnique\",\"Patient.findUniqueOrThrow\",\"Patient.findFirst\",\"Patient.findFirstOrThrow\",\"Patient.findMany\",\"Patient.createOne\",\"Patient.createMany\",\"Patient.createManyAndReturn\",\"Patient.updateOne\",\"Patient.updateMany\",\"Patient.updateManyAndReturn\",\"Patient.upsertOne\",\"Patient.deleteOne\",\"Patient.deleteMany\",\"Patient.groupBy\",\"Patient.aggregate\",\"Appointment.findUnique\",\"Appointment.findUniqueOrThrow\",\"Appointment.findFirst\",\"Appointment.findFirstOrThrow\",\"Appointment.findMany\",\"Appointment.createOne\",\"Appointment.createMany\",\"Appointment.createManyAndReturn\",\"Appointment.updateOne\",\"Appointment.updateMany\",\"Appointment.updateManyAndReturn\",\"Appointment.upsertOne\",\"Appointment.deleteOne\",\"Appointment.deleteMany\",\"Appointment.groupBy\",\"Appointment.aggregate\",\"Staff.findUnique\",\"Staff.findUniqueOrThrow\",\"Staff.findFirst\",\"Staff.findFirstOrThrow\",\"Staff.findMany\",\"Staff.createOne\",\"Staff.createMany\",\"Staff.createManyAndReturn\",\"Staff.updateOne\",\"Staff.updateMany\",\"Staff.updateManyAndReturn\",\"Staff.upsertOne\",\"Staff.deleteOne\",\"Staff.deleteMany\",\"Staff.groupBy\",\"Staff.aggregate\",\"NpiProvider.findUnique\",\"NpiProvider.findUniqueOrThrow\",\"NpiProvider.findFirst\",\"NpiProvider.findFirstOrThrow\",\"NpiProvider.findMany\",\"NpiProvider.createOne\",\"NpiProvider.createMany\",\"NpiProvider.createManyAndReturn\",\"NpiProvider.updateOne\",\"NpiProvider.updateMany\",\"NpiProvider.updateManyAndReturn\",\"NpiProvider.upsertOne\",\"NpiProvider.deleteOne\",\"NpiProvider.deleteMany\",\"NpiProvider.groupBy\",\"NpiProvider.aggregate\",\"AppointmentProcedure.findUnique\",\"AppointmentProcedure.findUniqueOrThrow\",\"AppointmentProcedure.findFirst\",\"AppointmentProcedure.findFirstOrThrow\",\"AppointmentProcedure.findMany\",\"AppointmentProcedure.createOne\",\"AppointmentProcedure.createMany\",\"AppointmentProcedure.createManyAndReturn\",\"AppointmentProcedure.updateOne\",\"AppointmentProcedure.updateMany\",\"AppointmentProcedure.updateManyAndReturn\",\"AppointmentProcedure.upsertOne\",\"AppointmentProcedure.deleteOne\",\"AppointmentProcedure.deleteMany\",\"AppointmentProcedure.groupBy\",\"AppointmentProcedure.aggregate\",\"Claim.findUnique\",\"Claim.findUniqueOrThrow\",\"Claim.findFirst\",\"Claim.findFirstOrThrow\",\"Claim.findMany\",\"Claim.createOne\",\"Claim.createMany\",\"Claim.createManyAndReturn\",\"Claim.updateOne\",\"Claim.updateMany\",\"Claim.updateManyAndReturn\",\"Claim.upsertOne\",\"Claim.deleteOne\",\"Claim.deleteMany\",\"Claim.groupBy\",\"Claim.aggregate\",\"ServiceLine.findUnique\",\"ServiceLine.findUniqueOrThrow\",\"ServiceLine.findFirst\",\"ServiceLine.findFirstOrThrow\",\"ServiceLine.findMany\",\"ServiceLine.createOne\",\"ServiceLine.createMany\",\"ServiceLine.createManyAndReturn\",\"ServiceLine.updateOne\",\"ServiceLine.updateMany\",\"ServiceLine.updateManyAndReturn\",\"ServiceLine.upsertOne\",\"ServiceLine.deleteOne\",\"ServiceLine.deleteMany\",\"ServiceLine.groupBy\",\"ServiceLine.aggregate\",\"ClaimFile.findUnique\",\"ClaimFile.findUniqueOrThrow\",\"ClaimFile.findFirst\",\"ClaimFile.findFirstOrThrow\",\"ClaimFile.findMany\",\"ClaimFile.createOne\",\"ClaimFile.createMany\",\"ClaimFile.createManyAndReturn\",\"ClaimFile.updateOne\",\"ClaimFile.updateMany\",\"ClaimFile.updateManyAndReturn\",\"ClaimFile.upsertOne\",\"ClaimFile.deleteOne\",\"ClaimFile.deleteMany\",\"ClaimFile.groupBy\",\"ClaimFile.aggregate\",\"InsuranceCredential.findUnique\",\"InsuranceCredential.findUniqueOrThrow\",\"InsuranceCredential.findFirst\",\"InsuranceCredential.findFirstOrThrow\",\"InsuranceCredential.findMany\",\"InsuranceCredential.createOne\",\"InsuranceCredential.createMany\",\"InsuranceCredential.createManyAndReturn\",\"InsuranceCredential.updateOne\",\"InsuranceCredential.updateMany\",\"InsuranceCredential.updateManyAndReturn\",\"InsuranceCredential.upsertOne\",\"InsuranceCredential.deleteOne\",\"InsuranceCredential.deleteMany\",\"InsuranceCredential.groupBy\",\"InsuranceCredential.aggregate\",\"PdfGroup.findUnique\",\"PdfGroup.findUniqueOrThrow\",\"PdfGroup.findFirst\",\"PdfGroup.findFirstOrThrow\",\"PdfGroup.findMany\",\"PdfGroup.createOne\",\"PdfGroup.createMany\",\"PdfGroup.createManyAndReturn\",\"PdfGroup.updateOne\",\"PdfGroup.updateMany\",\"PdfGroup.updateManyAndReturn\",\"PdfGroup.upsertOne\",\"PdfGroup.deleteOne\",\"PdfGroup.deleteMany\",\"PdfGroup.groupBy\",\"PdfGroup.aggregate\",\"PdfFile.findUnique\",\"PdfFile.findUniqueOrThrow\",\"PdfFile.findFirst\",\"PdfFile.findFirstOrThrow\",\"PdfFile.findMany\",\"PdfFile.createOne\",\"PdfFile.createMany\",\"PdfFile.createManyAndReturn\",\"PdfFile.updateOne\",\"PdfFile.updateMany\",\"PdfFile.updateManyAndReturn\",\"PdfFile.upsertOne\",\"PdfFile.deleteOne\",\"PdfFile.deleteMany\",\"PdfFile.groupBy\",\"PdfFile.aggregate\",\"Payment.findUnique\",\"Payment.findUniqueOrThrow\",\"Payment.findFirst\",\"Payment.findFirstOrThrow\",\"Payment.findMany\",\"Payment.createOne\",\"Payment.createMany\",\"Payment.createManyAndReturn\",\"Payment.updateOne\",\"Payment.updateMany\",\"Payment.updateManyAndReturn\",\"Payment.upsertOne\",\"Payment.deleteOne\",\"Payment.deleteMany\",\"Payment.groupBy\",\"Payment.aggregate\",\"ServiceLineTransaction.findUnique\",\"ServiceLineTransaction.findUniqueOrThrow\",\"ServiceLineTransaction.findFirst\",\"ServiceLineTransaction.findFirstOrThrow\",\"ServiceLineTransaction.findMany\",\"ServiceLineTransaction.createOne\",\"ServiceLineTransaction.createMany\",\"ServiceLineTransaction.createManyAndReturn\",\"ServiceLineTransaction.updateOne\",\"ServiceLineTransaction.updateMany\",\"ServiceLineTransaction.updateManyAndReturn\",\"ServiceLineTransaction.upsertOne\",\"ServiceLineTransaction.deleteOne\",\"ServiceLineTransaction.deleteMany\",\"ServiceLineTransaction.groupBy\",\"ServiceLineTransaction.aggregate\",\"DatabaseBackup.findUnique\",\"DatabaseBackup.findUniqueOrThrow\",\"DatabaseBackup.findFirst\",\"DatabaseBackup.findFirstOrThrow\",\"DatabaseBackup.findMany\",\"DatabaseBackup.createOne\",\"DatabaseBackup.createMany\",\"DatabaseBackup.createManyAndReturn\",\"DatabaseBackup.updateOne\",\"DatabaseBackup.updateMany\",\"DatabaseBackup.updateManyAndReturn\",\"DatabaseBackup.upsertOne\",\"DatabaseBackup.deleteOne\",\"DatabaseBackup.deleteMany\",\"DatabaseBackup.groupBy\",\"DatabaseBackup.aggregate\",\"BackupDestination.findUnique\",\"BackupDestination.findUniqueOrThrow\",\"BackupDestination.findFirst\",\"BackupDestination.findFirstOrThrow\",\"BackupDestination.findMany\",\"BackupDestination.createOne\",\"BackupDestination.createMany\",\"BackupDestination.createManyAndReturn\",\"BackupDestination.updateOne\",\"BackupDestination.updateMany\",\"BackupDestination.updateManyAndReturn\",\"BackupDestination.upsertOne\",\"BackupDestination.deleteOne\",\"BackupDestination.deleteMany\",\"BackupDestination.groupBy\",\"BackupDestination.aggregate\",\"Notification.findUnique\",\"Notification.findUniqueOrThrow\",\"Notification.findFirst\",\"Notification.findFirstOrThrow\",\"Notification.findMany\",\"Notification.createOne\",\"Notification.createMany\",\"Notification.createManyAndReturn\",\"Notification.updateOne\",\"Notification.updateMany\",\"Notification.updateManyAndReturn\",\"Notification.upsertOne\",\"Notification.deleteOne\",\"Notification.deleteMany\",\"Notification.groupBy\",\"Notification.aggregate\",\"CronJobLog.findUnique\",\"CronJobLog.findUniqueOrThrow\",\"CronJobLog.findFirst\",\"CronJobLog.findFirstOrThrow\",\"CronJobLog.findMany\",\"CronJobLog.createOne\",\"CronJobLog.createMany\",\"CronJobLog.createManyAndReturn\",\"CronJobLog.updateOne\",\"CronJobLog.updateMany\",\"CronJobLog.updateManyAndReturn\",\"CronJobLog.upsertOne\",\"CronJobLog.deleteOne\",\"CronJobLog.deleteMany\",\"CronJobLog.groupBy\",\"CronJobLog.aggregate\",\"CloudFolder.findUnique\",\"CloudFolder.findUniqueOrThrow\",\"CloudFolder.findFirst\",\"CloudFolder.findFirstOrThrow\",\"CloudFolder.findMany\",\"CloudFolder.createOne\",\"CloudFolder.createMany\",\"CloudFolder.createManyAndReturn\",\"CloudFolder.updateOne\",\"CloudFolder.updateMany\",\"CloudFolder.updateManyAndReturn\",\"CloudFolder.upsertOne\",\"CloudFolder.deleteOne\",\"CloudFolder.deleteMany\",\"CloudFolder.groupBy\",\"CloudFolder.aggregate\",\"CloudFile.findUnique\",\"CloudFile.findUniqueOrThrow\",\"CloudFile.findFirst\",\"CloudFile.findFirstOrThrow\",\"CloudFile.findMany\",\"CloudFile.createOne\",\"CloudFile.createMany\",\"CloudFile.createManyAndReturn\",\"CloudFile.updateOne\",\"CloudFile.updateMany\",\"CloudFile.updateManyAndReturn\",\"CloudFile.upsertOne\",\"CloudFile.deleteOne\",\"CloudFile.deleteMany\",\"CloudFile.groupBy\",\"CloudFile.aggregate\",\"CloudFileChunk.findUnique\",\"CloudFileChunk.findUniqueOrThrow\",\"CloudFileChunk.findFirst\",\"CloudFileChunk.findFirstOrThrow\",\"CloudFileChunk.findMany\",\"CloudFileChunk.createOne\",\"CloudFileChunk.createMany\",\"CloudFileChunk.createManyAndReturn\",\"CloudFileChunk.updateOne\",\"CloudFileChunk.updateMany\",\"CloudFileChunk.updateManyAndReturn\",\"CloudFileChunk.upsertOne\",\"CloudFileChunk.deleteOne\",\"CloudFileChunk.deleteMany\",\"CloudFileChunk.groupBy\",\"CloudFileChunk.aggregate\",\"Communication.findUnique\",\"Communication.findUniqueOrThrow\",\"Communication.findFirst\",\"Communication.findFirstOrThrow\",\"Communication.findMany\",\"Communication.createOne\",\"Communication.createMany\",\"Communication.createManyAndReturn\",\"Communication.updateOne\",\"Communication.updateMany\",\"Communication.updateManyAndReturn\",\"Communication.upsertOne\",\"Communication.deleteOne\",\"Communication.deleteMany\",\"Communication.groupBy\",\"Communication.aggregate\",\"PatientDocument.findUnique\",\"PatientDocument.findUniqueOrThrow\",\"PatientDocument.findFirst\",\"PatientDocument.findFirstOrThrow\",\"PatientDocument.findMany\",\"PatientDocument.createOne\",\"PatientDocument.createMany\",\"PatientDocument.createManyAndReturn\",\"PatientDocument.updateOne\",\"PatientDocument.updateMany\",\"PatientDocument.updateManyAndReturn\",\"PatientDocument.upsertOne\",\"PatientDocument.deleteOne\",\"PatientDocument.deleteMany\",\"PatientDocument.groupBy\",\"PatientDocument.aggregate\",\"AND\",\"OR\",\"NOT\",\"id\",\"patientId\",\"filename\",\"originalName\",\"mimeType\",\"fileSize\",\"filePath\",\"uploadedAt\",\"updatedAt\",\"equals\",\"in\",\"notIn\",\"lt\",\"lte\",\"gt\",\"gte\",\"not\",\"contains\",\"startsWith\",\"endsWith\",\"userId\",\"CommunicationChannel\",\"channel\",\"CommunicationDirection\",\"direction\",\"CommunicationStatus\",\"status\",\"body\",\"callDuration\",\"twilioSid\",\"createdAt\",\"fileId\",\"seq\",\"name\",\"folderId\",\"isComplete\",\"totalChunks\",\"parentId\",\"jobName\",\"startedAt\",\"completedAt\",\"durationMs\",\"errorMessage\",\"NotificationTypes\",\"type\",\"message\",\"read\",\"path\",\"isActive\",\"paymentId\",\"serviceLineId\",\"transactionId\",\"paidAmount\",\"adjustedAmount\",\"PaymentMethod\",\"method\",\"receivedDate\",\"payerName\",\"notes\",\"claimId\",\"updatedById\",\"totalBilled\",\"totalPaid\",\"totalAdjusted\",\"totalDue\",\"PaymentStatus\",\"icn\",\"pdfData\",\"groupId\",\"title\",\"PdfTitleKey\",\"titleKey\",\"siteKey\",\"username\",\"password\",\"procedureCode\",\"procedureDate\",\"quad\",\"arch\",\"toothNumber\",\"toothSurface\",\"ServiceLineStatus\",\"appointmentId\",\"staffId\",\"patientName\",\"memberId\",\"dateOfBirth\",\"remarks\",\"MissingTeethStatus\",\"missingTeethStatus\",\"missingTeeth\",\"serviceDate\",\"insuranceProvider\",\"ClaimStatus\",\"claimNumber\",\"string_contains\",\"string_starts_with\",\"string_ends_with\",\"array_starts_with\",\"array_ends_with\",\"array_contains\",\"procedureLabel\",\"fee\",\"category\",\"oralCavityArea\",\"ProcedureSource\",\"source\",\"comboKey\",\"npiNumber\",\"providerName\",\"email\",\"role\",\"phone\",\"date\",\"startTime\",\"endTime\",\"procedureCodeNotes\",\"PatientStatus\",\"eligibilityStatus\",\"firstName\",\"lastName\",\"gender\",\"address\",\"city\",\"zipCode\",\"insuranceId\",\"groupNumber\",\"policyHolder\",\"allergies\",\"medicalConditions\",\"autoBackupEnabled\",\"usbBackupEnabled\",\"fileId_seq\",\"every\",\"some\",\"none\",\"userId_parentId_name\",\"userId_siteKey\",\"userId_npiNumber\",\"is\",\"isNot\",\"connectOrCreate\",\"upsert\",\"createMany\",\"set\",\"disconnect\",\"delete\",\"connect\",\"updateMany\",\"deleteMany\",\"increment\",\"decrement\",\"multiply\",\"divide\"]"), + graph: "wg3xAfACFQUAAKMGACAHAADLBgAgEAAApAYAIBUAANIGACAXAADKBgAgGAAAzAYAIBkAAM0GACAaAADOBgAgGwAAzwYAIBwAANAGACAdAADRBgAgJAAAlwYAICUAAJgGACCeAwAAyQYAMJ8DAAANABCgAwAAyQYAMKEDAgAAAAHqAwEAAAAB6wMBANIFACGjBCAAkQYAIaQEIACRBgAhAQAAAAEAIB4DAACSBgAgBQAAowYAIAoAAM4GACAQAACkBgAgEQAA1QYAIBQAANcGACAVAADSBgAgFgAA2AYAIJ4DAADWBgAwnwMAAAMAEKADAADWBgAwoQMCANEFACG1AwIA0QUAIbsDAADUBpcEIr8DQADTBQAh9wNAANMFACH9AwEA1gUAIY8EAQDWBQAhkQQBANIFACGYBAEA0gUAIZkEAQDSBQAhmgQBANIFACGbBAEA1gUAIZwEAQDWBQAhnQQBANYFACGeBAEA1gUAIZ8EAQDWBQAhoAQBANYFACGhBAEA1gUAIaIEAQDWBQAhEgMAAOcLACAFAADaCwAgCgAA3wsAIBAAAN0LACARAAD1CwAgFAAA9gsAIBUAAOULACAWAAD3CwAg_QMAAOQGACCPBAAA5AYAIJsEAADkBgAgnAQAAOQGACCdBAAA5AYAIJ4EAADkBgAgnwQAAOQGACCgBAAA5AYAIKEEAADkBgAgogQAAOQGACAeAwAAkgYAIAUAAKMGACAKAADOBgAgEAAApAYAIBEAANUGACAUAADXBgAgFQAA0gYAIBYAANgGACCeAwAA1gYAMJ8DAAADABCgAwAA1gYAMKEDAgAAAAG1AwIA0QUAIbsDAADUBpcEIr8DQADTBQAh9wNAANMFACH9AwEA1gUAIY8EAQDWBQAhkQQBANIFACGYBAEA0gUAIZkEAQDSBQAhmgQBANIFACGbBAEA1gUAIZwEAQDWBQAhnQQBANYFACGeBAEA1gUAIZ8EAQDWBQAhoAQBANYFACGhBAEA1gUAIaIEAQDWBQAhAwAAAAMAIAEAAAQAMAIAAAUAIBYDAACSBgAgBAAApgYAIAcAAMcGACAQAACkBgAgEQAA1QYAIJ4DAADTBgAwnwMAAAcAEKADAADTBgAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCIHAwAA5wsAIAQAAOoLACAHAADzCwAgEAAA3QsAIBEAAPULACDbAwAA5AYAIJUEAADkBgAgFgMAAJIGACAEAACmBgAgBwAAxwYAIBAAAKQGACARAADVBgAgngMAANMGADCfAwAABwAQoAMAANMGADChAwIAAAABogMCANEFACG1AwIA0QUAIbsDAQDSBQAhvwNAANMFACHNAwEA0gUAIdsDAQDWBQAh5gMBANIFACH0AwIA0QUAIZIEQADTBQAhkwQBANIFACGUBAEA0gUAIZUEAQDWBQAhlwQAANQGlwQiAwAAAAcAIAEAAAgAMAIAAAkAIA0DAACiBgAgBQAAowYAIBAAAKQGACCeAwAAoQYAMJ8DAAALABCgAwAAoQYAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhAQAAAAsAIBUFAACjBgAgBwAAywYAIBAAAKQGACAVAADSBgAgFwAAygYAIBgAAMwGACAZAADNBgAgGgAAzgYAIBsAAM8GACAcAADQBgAgHQAA0QYAICQAAJcGACAlAACYBgAgngMAAMkGADCfAwAADQAQoAMAAMkGADChAwIA0QUAIeoDAQDSBQAh6wMBANIFACGjBCAAkQYAIaQEIACRBgAhAQAAAA0AIAMAAAAHACABAAAIADACAAAJACAbAwAAogYAIAQAAKYGACAGAAC5BgAgBwAAxwYAIAoAAMIGACANAACwBgAgDwAAyAYAIJ4DAADDBgAwnwMAABAAEKADAADDBgAwoQMCANEFACGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhCQMAAOcLACAEAADqCwAgBgAA8AsAIAcAAPMLACAKAADxCwAgDQAA7QsAIA8AAPQLACD7AwAA5AYAIP8DAADkBgAgGwMAAKIGACAEAACmBgAgBgAAuQYAIAcAAMcGACAKAADCBgAgDQAAsAYAIA8AAMgGACCeAwAAwwYAMJ8DAAAQABCgAwAAwwYAMKEDAgAAAAGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhAwAAABAAIAEAABEAMAIAABIAIAEAAAANACABAAAACwAgFAgAAK4GACAKAADCBgAgDAAArwYAIJ4DAADABgAwnwMAABYAEKADAADABgAwoQMCANEFACG7AwAAwQbzAyLSAwIA1QUAIdwDAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHsAwEA0gUAIe0DQADTBQAh7gMBANYFACHvAwEA1gUAIfADAQDWBQAh8QMBANYFACEJCAAA6wsAIAoAAPELACAMAADsCwAg0gMAAOQGACDcAwAA5AYAIO4DAADkBgAg7wMAAOQGACDwAwAA5AYAIPEDAADkBgAgFAgAAK4GACAKAADCBgAgDAAArwYAIJ4DAADABgAwnwMAABYAEKADAADABgAwoQMCAAAAAbsDAADBBvMDItIDAgDVBQAh3AMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIewDAQDSBQAh7QNAANMFACHuAwEA1gUAIe8DAQDWBQAh8AMBANYFACHxAwEA1gUAIQMAAAAWACABAAAXADACAAAYACABAAAAEAAgFgQAAKYGACAIAACuBgAgCQAAogYAIAwAAK8GACANAACwBgAgngMAAKsGADCfAwAAGwAQoAMAAKsGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIQEAAAAbACABAAAAEAAgAQAAAA0AIBAKAAC-BgAgCwAAvwYAIJ4DAAC8BgAwnwMAAB8AEKADAAC8BgAwoQMCANEFACG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACEFCgAA8QsAIAsAAPILACDUAwAA5AYAINoDAADkBgAg2wMAAOQGACAQCgAAvgYAIAsAAL8GACCeAwAAvAYAMJ8DAAAfABCgAwAAvAYAMKEDAgAAAAG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACEDAAAAHwAgAQAAIAAwAgAAIQAgAwAAABYAIAEAABcAMAIAABgAIAEAAAAfACABAAAAFgAgAwAAAB8AIAEAACAAMAIAACEAIAEAAAAfACAICAAAuwYAIJ4DAAC6BgAwnwMAACgAEKADAAC6BgAwoQMCANEFACGjAwEA0gUAIaUDAQDSBQAh3AMCANEFACEBCAAA6wsAIAgIAAC7BgAgngMAALoGADCfAwAAKAAQoAMAALoGADChAwIAAAABowMBANIFACGlAwEA0gUAIdwDAgDRBQAhAwAAACgAIAEAACkAMAIAACoAIAEAAAAbACABAAAAFgAgAQAAACgAIAEAAAAHACABAAAAEAAgEgQAAKYGACAGAAC5BgAgngMAALYGADCfAwAAMQAQoAMAALYGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHsAwEA0gUAIfADAQDWBQAh8QMBANYFACHzAwIA0QUAIYYEAQDWBQAhhwQQALcGACGIBAEA1gUAIYkEAQDWBQAhiwQAALgGiwQijAQBANYFACEJBAAA6gsAIAYAAPALACDwAwAA5AYAIPEDAADkBgAghgQAAOQGACCHBAAA5AYAIIgEAADkBgAgiQQAAOQGACCMBAAA5AYAIBIEAACmBgAgBgAAuQYAIJ4DAAC2BgAwnwMAADEAEKADAAC2BgAwoQMCAAAAAaIDAgDRBQAhvwNAANMFACHsAwEA0gUAIfADAQDWBQAh8QMBANYFACHzAwIA0QUAIYYEAQDWBQAhhwQQALcGACGIBAEA1gUAIYkEAQDWBQAhiwQAALgGiwQijAQBANYFACEDAAAAMQAgAQAAMgAwAgAAMwAgAwAAABAAIAEAABEAMAIAABIAIAEAAAAxACABAAAAEAAgAwAAADEAIAEAADIAMAIAADMAIAMAAAAQACABAAARADACAAASACAKBAAApgYAIBMAALUGACCeAwAAswYAMJ8DAAA6ABCgAwAAswYAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiAgQAAOoLACATAADvCwAgCgQAAKYGACATAAC1BgAgngMAALMGADCfAwAAOgAQoAMAALMGADChAwIAAAABogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiAwAAADoAIAEAADsAMAIAADwAIAkSAACyBgAgngMAALEGADCfAwAAPgAQoAMAALEGADChAwIA0QUAIaMDAQDSBQAhqANAANMFACHkAwABjQYAIeUDAgDRBQAhARIAAO4LACAJEgAAsgYAIJ4DAACxBgAwnwMAAD4AEKADAACxBgAwoQMCAAAAAaMDAQDSBQAhqANAANMFACHkAwABjQYAIeUDAgDRBQAhAwAAAD4AIAEAAD8AMAIAAEAAIAEAAAA-ACAJBAAA6gsAIAgAAOsLACAJAADnCwAgDAAA7AsAIA0AAO0LACDbAwAA5AYAINwDAADkBgAg3QMAAOQGACDjAwAA5AYAIBYEAACmBgAgCAAArgYAIAkAAKIGACAMAACvBgAgDQAAsAYAIJ4DAACrBgAwnwMAABsAEKADAACrBgAwoQMCAAAAAaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIAAAAB3QMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIeMDAQDWBQAhAwAAABsAIAEAAEMAMAIAAEQAIA8DAACiBgAgBAAApgYAIJ4DAACnBgAwnwMAAEYAEKADAACnBgAwoQMCANEFACGiAwIA0QUAIbUDAgDVBQAhtwMAAKgGtwMiuQMAAKkGuQMiuwMAAKoGuwMivAMBANYFACG9AwIA1QUAIb4DAQDWBQAhvwNAANMFACEGAwAA5wsAIAQAAOoLACC1AwAA5AYAILwDAADkBgAgvQMAAOQGACC-AwAA5AYAIA8DAACiBgAgBAAApgYAIJ4DAACnBgAwnwMAAEYAEKADAACnBgAwoQMCAAAAAaIDAgDRBQAhtQMCANUFACG3AwAAqAa3AyK5AwAAqQa5AyK7AwAAqga7AyK8AwEA1gUAIb0DAgDVBQAhvgMBANYFACG_A0AA0wUAIQMAAABGACABAABHADACAABIACABAAAADQAgDQQAAKYGACCeAwAApQYAMJ8DAABLABCgAwAApQYAMKEDAgDRBQAhogMCANEFACGjAwEA0gUAIaQDAQDSBQAhpQMBANIFACGmAwQAkAYAIacDAQDSBQAhqANAANMFACGpA0AA0wUAIQEEAADqCwAgDQQAAKYGACCeAwAApQYAMJ8DAABLABCgAwAApQYAMKEDAgAAAAGiAwIA0QUAIaMDAQDSBQAhpAMBANIFACGlAwEA0gUAIaYDBACQBgAhpwMBANIFACGoA0AA0wUAIakDQADTBQAhAwAAAEsAIAEAAEwAMAIAAE0AIAEAAAAHACABAAAAMQAgAQAAABAAIAEAAAA6ACABAAAAGwAgAQAAAEYAIAEAAABLACADAAAABwAgAQAACAAwAgAACQAgBQMAAOcLACAFAADaCwAgEAAA3QsAII8EAADkBgAgkQQAAOQGACANAwAAogYAIAUAAKMGACAQAACkBgAgngMAAKEGADCfAwAACwAQoAMAAKEGADChAwIAAAABtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhAwAAAAsAIAEAAFcAMAIAAFgAIAkDAACSBgAgngMAAKAGADCfAwAAWgAQoAMAAKAGADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACGNBAEA0gUAIY4EAQDSBQAhAQMAAOcLACAKAwAAkgYAIJ4DAACgBgAwnwMAAFoAEKADAACgBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACGNBAEA0gUAIY4EAQDSBQAhqwQAAJ8GACADAAAAWgAgAQAAWwAwAgAAXAAgAwAAABAAIAEAABEAMAIAABIAIAkDAACSBgAgngMAAJ4GADCfAwAAXwAQoAMAAJ4GADChAwIA0QUAIbUDAgDRBQAh6QMBANIFACHqAwEA0gUAIesDAQDSBQAhAQMAAOcLACAKAwAAkgYAIJ4DAACeBgAwnwMAAF8AEKADAACeBgAwoQMCAAAAAbUDAgDRBQAh6QMBANIFACHqAwEA0gUAIesDAQDSBQAhqgQAAJ0GACADAAAAXwAgAQAAYAAwAgAAYQAgAwAAABsAIAEAAEMAMAIAAEQAIAcDAACSBgAgngMAAJwGADCfAwAAZAAQoAMAAJwGADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACEBAwAA5wsAIAcDAACSBgAgngMAAJwGADCfAwAAZAAQoAMAAJwGADChAwIAAAABtQMCANEFACG_A0AA0wUAIQMAAABkACABAABlADACAABmACAJAwAAkgYAIJ4DAACbBgAwnwMAAGgAEKADAACbBgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAh0AMBANIFACHRAyAAkQYAIQEDAADnCwAgCQMAAJIGACCeAwAAmwYAMJ8DAABoABCgAwAAmwYAMKEDAgAAAAG1AwIA0QUAIb8DQADTBQAh0AMBANIFACHRAyAAkQYAIQMAAABoACABAABpADACAABqACAKAwAAkgYAIJ4DAACZBgAwnwMAAGwAEKADAACZBgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhzQMAAJoGzQMizgMBANIFACHPAyAAkQYAIQEDAADnCwAgCgMAAJIGACCeAwAAmQYAMJ8DAABsABCgAwAAmQYAMKEDAgAAAAG1AwIA0QUAIb8DQADTBQAhzQMAAJoGzQMizgMBANIFACHPAyAAkQYAIQMAAABsACABAABtADACAABuACANAwAAkgYAIB4AAJMGACAfAACXBgAgIwAAmAYAIJ4DAACWBgAwnwMAAHAAEKADAACWBgAwoQMCANEFACGpA0AA0wUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIcYDAgDVBQAhBQMAAOcLACAeAADoCwAgHwAA4wsAICMAAOQLACDGAwAA5AYAIA4DAACSBgAgHgAAkwYAIB8AAJcGACAjAACYBgAgngMAAJYGADCfAwAAcAAQoAMAAJYGADChAwIAAAABqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHGAwIA1QUAIakEAACVBgAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAABwACADAAAAcAAgAQAAcQAwAgAAcgAgEAMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCANEFACGlAwEA1gUAIaYDBACQBgAhqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHDAwIA1QUAIcQDIACRBgAhxQMCANUFACEGAwAA5wsAICAAAOgLACAiAADpCwAgpQMAAOQGACDDAwAA5AYAIMUDAADkBgAgEAMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCAAAAAaUDAQDWBQAhpgMEAJAGACGpA0AA0wUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIcMDAgDVBQAhxAMgAJEGACHFAwIA1QUAIQMAAAB2ACABAAB3ADACAAB4ACABAAAAcAAgCSEAAI4GACArAAGNBgAhngMAAIwGADCfAwAAewAQoAMAAIwGADChAwIA0QUAIb8DQADTBQAhwAMCANEFACHBAwIA0QUAIQEhAADmCwAgCiEAAI4GACArAAGNBgAhngMAAIwGADCfAwAAewAQoAMAAIwGADChAwIAAAABvwNAANMFACHAAwIA0QUAIcEDAgDRBQAhpQQAAIsGACADAAAAewAgAQAAfAAwAgAAfQAgAQAAAHsAIAEAAABwACABAAAAdgAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAABGACABAABHADACAABIACABAAAAAwAgAQAAAAcAIAEAAAALACABAAAAWgAgAQAAABAAIAEAAABfACABAAAAGwAgAQAAAGQAIAEAAABoACABAAAAbAAgAQAAAHAAIAEAAAB2ACABAAAARgAgAQAAAAEAIA0FAADaCwAgBwAA2wsAIBAAAN0LACAVAADlCwAgFwAA2QsAIBgAANwLACAZAADeCwAgGgAA3wsAIBsAAOALACAcAADhCwAgHQAA4gsAICQAAOMLACAlAADkCwAgAwAAAA0AIAEAAJIBADACAAABACADAAAADQAgAQAAkgEAMAIAAAEAIAMAAAANACABAACSAQAwAgAAAQAgEgUAAM0LACAHAADOCwAgEAAA0AsAIBUAANgLACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQErAACWAQAgBaEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABASsAAJgBADABKwAAmAEAMBIFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICQAAL8KACAlAADACgAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIQIAAAABACArAACbAQAgBaEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACECAAAADQAgKwAAnQEAIAIAAAANACArAACdAQAgAwAAAAEAIDIAAJYBACAzAACbAQAgAQAAAAEAIAEAAAANACAFDgAAsAoAIDgAALEKACA5AAC0CgAgOgAAswoAIDsAALIKACAIngMAAIoGADCfAwAApAEAEKADAACKBgAwoQMCAKUFACHqAwEApgUAIesDAQCmBQAhowQgAMgFACGkBCAAyAUAIQMAAAANACABAACjAQAwNwAApAEAIAMAAAANACABAACSAQAwAgAAAQAgAQAAAAUAIAEAAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAMAAAADACABAAAEADACAAAFACAbAwAAqAoAIAUAAKkKACAKAACtCgAgEAAAqwoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQErAACsAQAgE6EDAgAAAAG1AwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABASsAAK4BADABKwAArgEAMBsDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIQIAAAAFACArAACxAQAgE6EDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIQIAAAADACArAACzAQAgAgAAAAMAICsAALMBACADAAAABQAgMgAArAEAIDMAALEBACABAAAABQAgAQAAAAMAIA8OAADQCQAgOAAA0QkAIDkAANQJACA6AADTCQAgOwAA0gkAIP0DAADkBgAgjwQAAOQGACCbBAAA5AYAIJwEAADkBgAgnQQAAOQGACCeBAAA5AYAIJ8EAADkBgAgoAQAAOQGACChBAAA5AYAIKIEAADkBgAgFp4DAACJBgAwnwMAALoBABCgAwAAiQYAMKEDAgClBQAhtQMCAKUFACG7AwAAhgaXBCK_A0AAqAUAIfcDQACoBQAh_QMBALcFACGPBAEAtwUAIZEEAQCmBQAhmAQBAKYFACGZBAEApgUAIZoEAQCmBQAhmwQBALcFACGcBAEAtwUAIZ0EAQC3BQAhngQBALcFACGfBAEAtwUAIaAEAQC3BQAhoQQBALcFACGiBAEAtwUAIQMAAAADACABAAC5AQAwNwAAugEAIAMAAAADACABAAAEADACAAAFACABAAAACQAgAQAAAAkAIAMAAAAHACABAAAIADACAAAJACADAAAABwAgAQAACAAwAgAACQAgAwAAAAcAIAEAAAgAMAIAAAkAIBMDAADDCQAgBAAAwgkAIAcAAM8JACAQAADFCQAgEQAAxAkAIKEDAgAAAAGiAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgErAADCAQAgDqEDAgAAAAGiAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgErAADEAQAwASsAAMQBADABAAAACwAgEwMAAKkJACAEAACoCQAgBwAAzgkAIBAAAKsJACARAACqCQAgoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCICAAAACQAgKwAAyAEAIA6hAwIA4QYAIaIDAgDhBgAhtQMCAOEGACG7AwEA3gYAIb8DQADgBgAhzQMBAN4GACHbAwEA7QYAIeYDAQDeBgAh9AMCAOEGACGSBEAA4AYAIZMEAQDeBgAhlAQBAN4GACGVBAEA7QYAIZcEAACmCZcEIgIAAAAHACArAADKAQAgAgAAAAcAICsAAMoBACABAAAACwAgAwAAAAkAIDIAAMIBACAzAADIAQAgAQAAAAkAIAEAAAAHACAHDgAAyQkAIDgAAMoJACA5AADNCQAgOgAAzAkAIDsAAMsJACDbAwAA5AYAIJUEAADkBgAgEZ4DAACFBgAwnwMAANIBABCgAwAAhQYAMKEDAgClBQAhogMCAKUFACG1AwIApQUAIbsDAQCmBQAhvwNAAKgFACHNAwEApgUAIdsDAQC3BQAh5gMBAKYFACH0AwIApQUAIZIEQACoBQAhkwQBAKYFACGUBAEApgUAIZUEAQC3BQAhlwQAAIYGlwQiAwAAAAcAIAEAANEBADA3AADSAQAgAwAAAAcAIAEAAAgAMAIAAAkAIAEAAABYACABAAAAWAAgAwAAAAsAIAEAAFcAMAIAAFgAIAMAAAALACABAABXADACAABYACADAAAACwAgAQAAVwAwAgAAWAAgCgMAAMYJACAFAADHCQAgEAAAyAkAIKEDAgAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAGPBAEAAAABkAQBAAAAAZEEAQAAAAEBKwAA2gEAIAehAwIAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABjwQBAAAAAZAEAQAAAAGRBAEAAAABASsAANwBADABKwAA3AEAMAEAAAANACAKAwAAjQkAIAUAAI4JACAQAACPCQAgoQMCAOEGACG1AwIA4QYAIb8DQADgBgAhwgMBAN4GACGPBAEA7QYAIZAEAQDeBgAhkQQBAO0GACECAAAAWAAgKwAA4AEAIAehAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQIAAAALACArAADiAQAgAgAAAAsAICsAAOIBACABAAAADQAgAwAAAFgAIDIAANoBACAzAADgAQAgAQAAAFgAIAEAAAALACAHDgAAiAkAIDgAAIkJACA5AACMCQAgOgAAiwkAIDsAAIoJACCPBAAA5AYAIJEEAADkBgAgCp4DAACEBgAwnwMAAOoBABCgAwAAhAYAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIcIDAQCmBQAhjwQBALcFACGQBAEApgUAIZEEAQC3BQAhAwAAAAsAIAEAAOkBADA3AADqAQAgAwAAAAsAIAEAAFcAMAIAAFgAIAEAAABcACABAAAAXAAgAwAAAFoAIAEAAFsAMAIAAFwAIAMAAABaACABAABbADACAABcACADAAAAWgAgAQAAWwAwAgAAXAAgBgMAAIcJACChAwIAAAABtQMCAAAAAb8DQAAAAAGNBAEAAAABjgQBAAAAAQErAADyAQAgBaEDAgAAAAG1AwIAAAABvwNAAAAAAY0EAQAAAAGOBAEAAAABASsAAPQBADABKwAA9AEAMAYDAACGCQAgoQMCAOEGACG1AwIA4QYAIb8DQADgBgAhjQQBAN4GACGOBAEA3gYAIQIAAABcACArAAD3AQAgBaEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIY0EAQDeBgAhjgQBAN4GACECAAAAWgAgKwAA-QEAIAIAAABaACArAAD5AQAgAwAAAFwAIDIAAPIBACAzAAD3AQAgAQAAAFwAIAEAAABaACAFDgAAgQkAIDgAAIIJACA5AACFCQAgOgAAhAkAIDsAAIMJACAIngMAAIMGADCfAwAAgAIAEKADAACDBgAwoQMCAKUFACG1AwIApQUAIb8DQACoBQAhjQQBAKYFACGOBAEApgUAIQMAAABaACABAAD_AQAwNwAAgAIAIAMAAABaACABAABbADACAABcACABAAAAMwAgAQAAADMAIAMAAAAxACABAAAyADACAAAzACADAAAAMQAgAQAAMgAwAgAAMwAgAwAAADEAIAEAADIAMAIAADMAIA8EAACACQAgBgAA_wgAIKEDAgAAAAGiAwIAAAABvwNAAAAAAewDAQAAAAHwAwEAAAAB8QMBAAAAAfMDAgAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABASsAAIgCACANoQMCAAAAAaIDAgAAAAG_A0AAAAAB7AMBAAAAAfADAQAAAAHxAwEAAAAB8wMCAAAAAYYEAQAAAAGHBBAAAAABiAQBAAAAAYkEAQAAAAGLBAAAAIsEAowEAQAAAAEBKwAAigIAMAErAACKAgAwDwQAAP4IACAGAAD9CAAgoQMCAOEGACGiAwIA4QYAIb8DQADgBgAh7AMBAN4GACHwAwEA7QYAIfEDAQDtBgAh8wMCAOEGACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhAgAAADMAICsAAI0CACANoQMCAOEGACGiAwIA4QYAIb8DQADgBgAh7AMBAN4GACHwAwEA7QYAIfEDAQDtBgAh8wMCAOEGACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhAgAAADEAICsAAI8CACACAAAAMQAgKwAAjwIAIAMAAAAzACAyAACIAgAgMwAAjQIAIAEAAAAzACABAAAAMQAgDA4AAPYIACA4AAD3CAAgOQAA-ggAIDoAAPkIACA7AAD4CAAg8AMAAOQGACDxAwAA5AYAIIYEAADkBgAghwQAAOQGACCIBAAA5AYAIIkEAADkBgAgjAQAAOQGACAQngMAAPwFADCfAwAAlgIAEKADAAD8BQAwoQMCAKUFACGiAwIApQUAIb8DQACoBQAh7AMBAKYFACHwAwEAtwUAIfEDAQC3BQAh8wMCAKUFACGGBAEAtwUAIYcEEAD9BQAhiAQBALcFACGJBAEAtwUAIYsEAAD-BYsEIowEAQC3BQAhAwAAADEAIAEAAJUCADA3AACWAgAgAwAAADEAIAEAADIAMAIAADMAIAEAAAASACABAAAAEgAgAwAAABAAIAEAABEAMAIAABIAIAMAAAAQACABAAARADACAAASACADAAAAEAAgAQAAEQAwAgAAEgAgGAMAAPEIACAEAADvCAAgBgAA8AgAIAcAAPIIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABASsAAJ4CACARoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQErAACgAgAwASsAAKACADABAAAADQAgAQAAAAsAIBgDAADQCAAgBAAAzggAIAYAAM8IACAHAADRCAAgCgAA1AgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACECAAAAEgAgKwAApQIAIBGhAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIQIAAAAQACArAACnAgAgAgAAABAAICsAAKcCACABAAAADQAgAQAAAAsAIAMAAAASACAyAACeAgAgMwAApQIAIAEAAAASACABAAAAEAAgBw4AAMcIACA4AADICAAgOQAAywgAIDoAAMoIACA7AADJCAAg-wMAAOQGACD_AwAA5AYAIBSeAwAA8wUAMJ8DAACwAgAQoAMAAPMFADChAwIApQUAIaIDAgClBQAhqQNAAKgFACG1AwIApQUAIbsDAAD2Bf8DIr8DQACoBQAh8wMCAKUFACH0AwIApQUAIfUDAQCmBQAh9gMBAKYFACH3A0AAqAUAIfgDAQCmBQAh-gMAAPQF-gMi-wMAAPUFACD8A0AAqAUAIf0DAQCmBQAh_wMBALcFACEDAAAAEAAgAQAArwIAMDcAALACACADAAAAEAAgAQAAEQAwAgAAEgAgAQAAABgAIAEAAAAYACADAAAAFgAgAQAAFwAwAgAAGAAgAwAAABYAIAEAABcAMAIAABgAIAMAAAAWACABAAAXADACAAAYACARCAAAhQgAIAoAAMYIACAMAACGCAAgoQMCAAAAAbsDAAAA8wMC0gMCAAAAAdwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABASsAALgCACAOoQMCAAAAAbsDAAAA8wMC0gMCAAAAAdwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABASsAALoCADABKwAAugIAMAEAAAAQACABAAAAGwAgEQgAAPYHACAKAADFCAAgDAAA9wcAIKEDAgDhBgAhuwMAAPQH8wMi0gMCAO4GACHcAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh7AMBAN4GACHtA0AA4AYAIe4DAQDtBgAh7wMBAO0GACHwAwEA7QYAIfEDAQDtBgAhAgAAABgAICsAAL8CACAOoQMCAOEGACG7AwAA9AfzAyLSAwIA7gYAIdwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACECAAAAFgAgKwAAwQIAIAIAAAAWACArAADBAgAgAQAAABAAIAEAAAAbACADAAAAGAAgMgAAuAIAIDMAAL8CACABAAAAGAAgAQAAABYAIAsOAADACAAgOAAAwQgAIDkAAMQIACA6AADDCAAgOwAAwggAINIDAADkBgAg3AMAAOQGACDuAwAA5AYAIO8DAADkBgAg8AMAAOQGACDxAwAA5AYAIBGeAwAA7wUAMJ8DAADKAgAQoAMAAO8FADChAwIApQUAIbsDAADwBfMDItIDAgCzBQAh3AMCALMFACHeAxAA3gUAId8DEADeBQAh4AMQAN4FACHhAxAA3gUAIewDAQCmBQAh7QNAAKgFACHuAwEAtwUAIe8DAQC3BQAh8AMBALcFACHxAwEAtwUAIQMAAAAWACABAADJAgAwNwAAygIAIAMAAAAWACABAAAXADACAAAYACABAAAAKgAgAQAAACoAIAMAAAAoACABAAApADACAAAqACADAAAAKAAgAQAAKQAwAgAAKgAgAwAAACgAIAEAACkAMAIAACoAIAUIAAC_CAAgoQMCAAAAAaMDAQAAAAGlAwEAAAAB3AMCAAAAAQErAADSAgAgBKEDAgAAAAGjAwEAAAABpQMBAAAAAdwDAgAAAAEBKwAA1AIAMAErAADUAgAwBQgAAL4IACChAwIA4QYAIaMDAQDeBgAhpQMBAN4GACHcAwIA4QYAIQIAAAAqACArAADXAgAgBKEDAgDhBgAhowMBAN4GACGlAwEA3gYAIdwDAgDhBgAhAgAAACgAICsAANkCACACAAAAKAAgKwAA2QIAIAMAAAAqACAyAADSAgAgMwAA1wIAIAEAAAAqACABAAAAKAAgBQ4AALkIACA4AAC6CAAgOQAAvQgAIDoAALwIACA7AAC7CAAgB54DAADuBQAwnwMAAOACABCgAwAA7gUAMKEDAgClBQAhowMBAKYFACGlAwEApgUAIdwDAgClBQAhAwAAACgAIAEAAN8CADA3AADgAgAgAwAAACgAIAEAACkAMAIAACoAIAEAAABhACABAAAAYQAgAwAAAF8AIAEAAGAAMAIAAGEAIAMAAABfACABAABgADACAABhACADAAAAXwAgAQAAYAAwAgAAYQAgBgMAALgIACChAwIAAAABtQMCAAAAAekDAQAAAAHqAwEAAAAB6wMBAAAAAQErAADoAgAgBaEDAgAAAAG1AwIAAAAB6QMBAAAAAeoDAQAAAAHrAwEAAAABASsAAOoCADABKwAA6gIAMAYDAAC3CAAgoQMCAOEGACG1AwIA4QYAIekDAQDeBgAh6gMBAN4GACHrAwEA3gYAIQIAAABhACArAADtAgAgBaEDAgDhBgAhtQMCAOEGACHpAwEA3gYAIeoDAQDeBgAh6wMBAN4GACECAAAAXwAgKwAA7wIAIAIAAABfACArAADvAgAgAwAAAGEAIDIAAOgCACAzAADtAgAgAQAAAGEAIAEAAABfACAFDgAAsggAIDgAALMIACA5AAC2CAAgOgAAtQgAIDsAALQIACAIngMAAO0FADCfAwAA9gIAEKADAADtBQAwoQMCAKUFACG1AwIApQUAIekDAQCmBQAh6gMBAKYFACHrAwEApgUAIQMAAABfACABAAD1AgAwNwAA9gIAIAMAAABfACABAABgADACAABhACABAAAAPAAgAQAAADwAIAMAAAA6ACABAAA7ADACAAA8ACADAAAAOgAgAQAAOwAwAgAAPAAgAwAAADoAIAEAADsAMAIAADwAIAcEAACwCAAgEwAAsQgAIKEDAgAAAAGiAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAgErAAD-AgAgBaEDAgAAAAGiAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAgErAACAAwAwASsAAIADADAHBAAAoggAIBMAAKMIACChAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHmAwEA3gYAIegDAAChCOgDIgIAAAA8ACArAACDAwAgBaEDAgDhBgAhogMCAOEGACG_A0AA4AYAIeYDAQDeBgAh6AMAAKEI6AMiAgAAADoAICsAAIUDACACAAAAOgAgKwAAhQMAIAMAAAA8ACAyAAD-AgAgMwAAgwMAIAEAAAA8ACABAAAAOgAgBQ4AAJwIACA4AACdCAAgOQAAoAgAIDoAAJ8IACA7AACeCAAgCJ4DAADpBQAwnwMAAIwDABCgAwAA6QUAMKEDAgClBQAhogMCAKUFACG_A0AAqAUAIeYDAQCmBQAh6AMAAOoF6AMiAwAAADoAIAEAAIsDADA3AACMAwAgAwAAADoAIAEAADsAMAIAADwAIAEAAABAACABAAAAQAAgAwAAAD4AIAEAAD8AMAIAAEAAIAMAAAA-ACABAAA_ADACAABAACADAAAAPgAgAQAAPwAwAgAAQAAgBhIAAJsIACChAwIAAAABowMBAAAAAagDQAAAAAHkAwABAAAB5QMCAAAAAQErAACUAwAgBaEDAgAAAAGjAwEAAAABqANAAAAAAeQDAAEAAAHlAwIAAAABASsAAJYDADABKwAAlgMAMAYSAACaCAAgoQMCAOEGACGjAwEA3gYAIagDQADgBgAh5AMAAfgGACHlAwIA4QYAIQIAAABAACArAACZAwAgBaEDAgDhBgAhowMBAN4GACGoA0AA4AYAIeQDAAH4BgAh5QMCAOEGACECAAAAPgAgKwAAmwMAIAIAAAA-ACArAACbAwAgAwAAAEAAIDIAAJQDACAzAACZAwAgAQAAAEAAIAEAAAA-ACAFDgAAlQgAIDgAAJYIACA5AACZCAAgOgAAmAgAIDsAAJcIACAIngMAAOgFADCfAwAAogMAEKADAADoBQAwoQMCAKUFACGjAwEApgUAIagDQACoBQAh5AMAAcQFACHlAwIApQUAIQMAAAA-ACABAAChAwAwNwAAogMAIAMAAAA-ACABAAA_ADACAABAACABAAAARAAgAQAAAEQAIAMAAAAbACABAABDADACAABEACADAAAAGwAgAQAAQwAwAgAARAAgAwAAABsAIAEAAEMAMAIAAEQAIBMEAACRCAAgCAAAkAgAIAkAAJIIACAMAACTCAAgDQAAlAgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQErAACqAwAgDqEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQErAACsAwAwASsAAKwDADABAAAAEAAgAQAAAA0AIBMEAADmBwAgCAAA5QcAIAkAAOcHACAMAADoBwAgDQAA6QcAIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAOQH4wMivwNAAOAGACHbAwEA7QYAIdwDAgDuBgAh3QMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhAgAAAEQAICsAALEDACAOoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACECAAAAGwAgKwAAswMAIAIAAAAbACArAACzAwAgAQAAABAAIAEAAAANACADAAAARAAgMgAAqgMAIDMAALEDACABAAAARAAgAQAAABsAIAkOAADfBwAgOAAA4AcAIDkAAOMHACA6AADiBwAgOwAA4QcAINsDAADkBgAg3AMAAOQGACDdAwAA5AYAIOMDAADkBgAgEZ4DAADkBQAwnwMAALwDABCgAwAA5AUAMKEDAgClBQAhogMCAKUFACGpA0AAqAUAIbUDAgClBQAhuwMAAOUF4wMivwNAAKgFACHbAwEAtwUAIdwDAgCzBQAh3QMCALMFACHeAxAA3gUAId8DEADeBQAh4AMQAN4FACHhAxAA3gUAIeMDAQC3BQAhAwAAABsAIAEAALsDADA3AAC8AwAgAwAAABsAIAEAAEMAMAIAAEQAIAEAAAAhACABAAAAIQAgAwAAAB8AIAEAACAAMAIAACEAIAMAAAAfACABAAAgADACAAAhACADAAAAHwAgAQAAIAAwAgAAIQAgDQoAAN0HACALAADeBwAgoQMCAAAAAb8DQAAAAAHSAwIAAAAB0wMCAAAAAdQDAQAAAAHVAxAAAAAB1gMQAAAAAdgDAAAA2AMC2QNAAAAAAdoDAQAAAAHbAwEAAAABASsAAMQDACALoQMCAAAAAb8DQAAAAAHSAwIAAAAB0wMCAAAAAdQDAQAAAAHVAxAAAAAB1gMQAAAAAdgDAAAA2AMC2QNAAAAAAdoDAQAAAAHbAwEAAAABASsAAMYDADABKwAAxgMAMA0KAADbBwAgCwAA3AcAIKEDAgDhBgAhvwNAAOAGACHSAwIA4QYAIdMDAgDhBgAh1AMBAO0GACHVAxAA2QcAIdYDEADZBwAh2AMAANoH2AMi2QNAAOAGACHaAwEA7QYAIdsDAQDtBgAhAgAAACEAICsAAMkDACALoQMCAOEGACG_A0AA4AYAIdIDAgDhBgAh0wMCAOEGACHUAwEA7QYAIdUDEADZBwAh1gMQANkHACHYAwAA2gfYAyLZA0AA4AYAIdoDAQDtBgAh2wMBAO0GACECAAAAHwAgKwAAywMAIAIAAAAfACArAADLAwAgAwAAACEAIDIAAMQDACAzAADJAwAgAQAAACEAIAEAAAAfACAIDgAA1AcAIDgAANUHACA5AADYBwAgOgAA1wcAIDsAANYHACDUAwAA5AYAINoDAADkBgAg2wMAAOQGACAOngMAAN0FADCfAwAA0gMAEKADAADdBQAwoQMCAKUFACG_A0AAqAUAIdIDAgClBQAh0wMCAKUFACHUAwEAtwUAIdUDEADeBQAh1gMQAN4FACHYAwAA3wXYAyLZA0AAqAUAIdoDAQC3BQAh2wMBALcFACEDAAAAHwAgAQAA0QMAMDcAANIDACADAAAAHwAgAQAAIAAwAgAAIQAgAQAAAGYAIAEAAABmACADAAAAZAAgAQAAZQAwAgAAZgAgAwAAAGQAIAEAAGUAMAIAAGYAIAMAAABkACABAABlADACAABmACAEAwAA0wcAIKEDAgAAAAG1AwIAAAABvwNAAAAAAQErAADaAwAgA6EDAgAAAAG1AwIAAAABvwNAAAAAAQErAADcAwAwASsAANwDADAEAwAA0gcAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIQIAAABmACArAADfAwAgA6EDAgDhBgAhtQMCAOEGACG_A0AA4AYAIQIAAABkACArAADhAwAgAgAAAGQAICsAAOEDACADAAAAZgAgMgAA2gMAIDMAAN8DACABAAAAZgAgAQAAAGQAIAUOAADNBwAgOAAAzgcAIDkAANEHACA6AADQBwAgOwAAzwcAIAaeAwAA3AUAMJ8DAADoAwAQoAMAANwFADChAwIApQUAIbUDAgClBQAhvwNAAKgFACEDAAAAZAAgAQAA5wMAMDcAAOgDACADAAAAZAAgAQAAZQAwAgAAZgAgAQAAAGoAIAEAAABqACADAAAAaAAgAQAAaQAwAgAAagAgAwAAAGgAIAEAAGkAMAIAAGoAIAMAAABoACABAABpADACAABqACAGAwAAzAcAIKEDAgAAAAG1AwIAAAABvwNAAAAAAdADAQAAAAHRAyAAAAABASsAAPADACAFoQMCAAAAAbUDAgAAAAG_A0AAAAAB0AMBAAAAAdEDIAAAAAEBKwAA8gMAMAErAADyAwAwBgMAAMsHACChAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHQAwEA3gYAIdEDIACABwAhAgAAAGoAICsAAPUDACAFoQMCAOEGACG1AwIA4QYAIb8DQADgBgAh0AMBAN4GACHRAyAAgAcAIQIAAABoACArAAD3AwAgAgAAAGgAICsAAPcDACADAAAAagAgMgAA8AMAIDMAAPUDACABAAAAagAgAQAAAGgAIAUOAADGBwAgOAAAxwcAIDkAAMoHACA6AADJBwAgOwAAyAcAIAieAwAA2wUAMJ8DAAD-AwAQoAMAANsFADChAwIApQUAIbUDAgClBQAhvwNAAKgFACHQAwEApgUAIdEDIADIBQAhAwAAAGgAIAEAAP0DADA3AAD-AwAgAwAAAGgAIAEAAGkAMAIAAGoAIAEAAABuACABAAAAbgAgAwAAAGwAIAEAAG0AMAIAAG4AIAMAAABsACABAABtADACAABuACADAAAAbAAgAQAAbQAwAgAAbgAgBwMAAMUHACChAwIAAAABtQMCAAAAAb8DQAAAAAHNAwAAAM0DAs4DAQAAAAHPAyAAAAABASsAAIYEACAGoQMCAAAAAbUDAgAAAAG_A0AAAAABzQMAAADNAwLOAwEAAAABzwMgAAAAAQErAACIBAAwASsAAIgEADAHAwAAxAcAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIc0DAADDB80DIs4DAQDeBgAhzwMgAIAHACECAAAAbgAgKwAAiwQAIAahAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHNAwAAwwfNAyLOAwEA3gYAIc8DIACABwAhAgAAAGwAICsAAI0EACACAAAAbAAgKwAAjQQAIAMAAABuACAyAACGBAAgMwAAiwQAIAEAAABuACABAAAAbAAgBQ4AAL4HACA4AAC_BwAgOQAAwgcAIDoAAMEHACA7AADABwAgCZ4DAADXBQAwnwMAAJQEABCgAwAA1wUAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIc0DAADYBc0DIs4DAQCmBQAhzwMgAMgFACEDAAAAbAAgAQAAkwQAMDcAAJQEACADAAAAbAAgAQAAbQAwAgAAbgAgCp4DAADQBQAwnwMAAJoEABCgAwAA0AUAMKEDAgAAAAG7AwEA0gUAIccDAQDSBQAhyANAANMFACHJA0AA1AUAIcoDAgDVBQAhywMBANYFACEBAAAAlwQAIAEAAACXBAAgCp4DAADQBQAwnwMAAJoEABCgAwAA0AUAMKEDAgDRBQAhuwMBANIFACHHAwEA0gUAIcgDQADTBQAhyQNAANQFACHKAwIA1QUAIcsDAQDWBQAhA8kDAADkBgAgygMAAOQGACDLAwAA5AYAIAMAAACaBAAgAQAAmwQAMAIAAJcEACADAAAAmgQAIAEAAJsEADACAACXBAAgAwAAAJoEACABAACbBAAwAgAAlwQAIAehAwIAAAABuwMBAAAAAccDAQAAAAHIA0AAAAAByQNAAAAAAcoDAgAAAAHLAwEAAAABASsAAJ8EACAHoQMCAAAAAbsDAQAAAAHHAwEAAAAByANAAAAAAckDQAAAAAHKAwIAAAABywMBAAAAAQErAAChBAAwASsAAKEEADAHoQMCAOEGACG7AwEA3gYAIccDAQDeBgAhyANAAOAGACHJA0AAvQcAIcoDAgDuBgAhywMBAO0GACECAAAAlwQAICsAAKQEACAHoQMCAOEGACG7AwEA3gYAIccDAQDeBgAhyANAAOAGACHJA0AAvQcAIcoDAgDuBgAhywMBAO0GACECAAAAmgQAICsAAKYEACACAAAAmgQAICsAAKYEACADAAAAlwQAIDIAAJ8EACAzAACkBAAgAQAAAJcEACABAAAAmgQAIAgOAAC4BwAgOAAAuQcAIDkAALwHACA6AAC7BwAgOwAAugcAIMkDAADkBgAgygMAAOQGACDLAwAA5AYAIAqeAwAAzAUAMJ8DAACtBAAQoAMAAMwFADChAwIApQUAIbsDAQCmBQAhxwMBAKYFACHIA0AAqAUAIckDQADNBQAhygMCALMFACHLAwEAtwUAIQMAAACaBAAgAQAArAQAMDcAAK0EACADAAAAmgQAIAEAAJsEADACAACXBAAgAQAAAHIAIAEAAAByACADAAAAcAAgAQAAcQAwAgAAcgAgAwAAAHAAIAEAAHEAMAIAAHIAIAMAAABwACABAABxADACAAByACAKAwAAtQcAIB4AALcHACAfAAC0BwAgIwAAtgcAIKEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxgMCAAAAAQErAAC1BAAgBqEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxgMCAAAAAQErAAC3BAAwASsAALcEADABAAAAcAAgCgMAAJoHACAeAACYBwAgHwAAmQcAICMAAJsHACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACECAAAAcgAgKwAAuwQAIAahAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACECAAAAcAAgKwAAvQQAIAIAAABwACArAAC9BAAgAQAAAHAAIAMAAAByACAyAAC1BAAgMwAAuwQAIAEAAAByACABAAAAcAAgBg4AAJMHACA4AACUBwAgOQAAlwcAIDoAAJYHACA7AACVBwAgxgMAAOQGACAJngMAAMsFADCfAwAAxQQAEKADAADLBQAwoQMCAKUFACGpA0AAqAUAIbUDAgClBQAhvwNAAKgFACHCAwEApgUAIcYDAgCzBQAhAwAAAHAAIAEAAMQEADA3AADFBAAgAwAAAHAAIAEAAHEAMAIAAHIAIAEAAAB4ACABAAAAeAAgAwAAAHYAIAEAAHcAMAIAAHgAIAMAAAB2ACABAAB3ADACAAB4ACADAAAAdgAgAQAAdwAwAgAAeAAgDQMAAJAHACAgAACRBwAgIgAAkgcAIKEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAHDAwIAAAABxAMgAAAAAcUDAgAAAAEBKwAAzQQAIAqhAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABwwMCAAAAAcQDIAAAAAHFAwIAAAABASsAAM8EADABKwAAzwQAMAEAAABwACANAwAAgQcAICAAAIIHACAiAACDBwAgoQMCAOEGACGlAwEA7QYAIaYDBADfBgAhqQNAAOAGACG1AwIA4QYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACECAAAAeAAgKwAA0wQAIAqhAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcMDAgDuBgAhxAMgAIAHACHFAwIA7gYAIQIAAAB2ACArAADVBAAgAgAAAHYAICsAANUEACABAAAAcAAgAwAAAHgAIDIAAM0EACAzAADTBAAgAQAAAHgAIAEAAAB2ACAIDgAA-wYAIDgAAPwGACA5AAD_BgAgOgAA_gYAIDsAAP0GACClAwAA5AYAIMMDAADkBgAgxQMAAOQGACANngMAAMcFADCfAwAA3QQAEKADAADHBQAwoQMCAKUFACGlAwEAtwUAIaYDBACnBQAhqQNAAKgFACG1AwIApQUAIb8DQACoBQAhwgMBAKYFACHDAwIAswUAIcQDIADIBQAhxQMCALMFACEDAAAAdgAgAQAA3AQAMDcAAN0EACADAAAAdgAgAQAAdwAwAgAAeAAgAQAAAH0AIAEAAAB9ACADAAAAewAgAQAAfAAwAgAAfQAgAwAAAHsAIAEAAHwAMAIAAH0AIAMAAAB7ACABAAB8ADACAAB9ACAGIQAA-gYAICsAAQAAAaEDAgAAAAG_A0AAAAABwAMCAAAAAcEDAgAAAAEBKwAA5QQAIAUrAAEAAAGhAwIAAAABvwNAAAAAAcADAgAAAAHBAwIAAAABASsAAOcEADABKwAA5wQAMAYhAAD5BgAgKwAB-AYAIaEDAgDhBgAhvwNAAOAGACHAAwIA4QYAIcEDAgDhBgAhAgAAAH0AICsAAOoEACAFKwAB-AYAIaEDAgDhBgAhvwNAAOAGACHAAwIA4QYAIcEDAgDhBgAhAgAAAHsAICsAAOwEACACAAAAewAgKwAA7AQAIAMAAAB9ACAyAADlBAAgMwAA6gQAIAEAAAB9ACABAAAAewAgBQ4AAPMGACA4AAD0BgAgOQAA9wYAIDoAAPYGACA7AAD1BgAgCCsAAcQFACGeAwAAwwUAMJ8DAADzBAAQoAMAAMMFADChAwIApQUAIb8DQACoBQAhwAMCAKUFACHBAwIApQUAIQMAAAB7ACABAADyBAAwNwAA8wQAIAMAAAB7ACABAAB8ADACAAB9ACABAAAASAAgAQAAAEgAIAMAAABGACABAABHADACAABIACADAAAARgAgAQAARwAwAgAASAAgAwAAAEYAIAEAAEcAMAIAAEgAIAwDAADyBgAgBAAA8QYAIKEDAgAAAAGiAwIAAAABtQMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAEBKwAA-wQAIAqhAwIAAAABogMCAAAAAbUDAgAAAAG3AwAAALcDArkDAAAAuQMCuwMAAAC7AwK8AwEAAAABvQMCAAAAAb4DAQAAAAG_A0AAAAABASsAAP0EADABKwAA_QQAMAEAAAANACAMAwAA8AYAIAQAAO8GACChAwIA4QYAIaIDAgDhBgAhtQMCAO4GACG3AwAA6ga3AyK5AwAA6wa5AyK7AwAA7Aa7AyK8AwEA7QYAIb0DAgDuBgAhvgMBAO0GACG_A0AA4AYAIQIAAABIACArAACBBQAgCqEDAgDhBgAhogMCAOEGACG1AwIA7gYAIbcDAADqBrcDIrkDAADrBrkDIrsDAADsBrsDIrwDAQDtBgAhvQMCAO4GACG-AwEA7QYAIb8DQADgBgAhAgAAAEYAICsAAIMFACACAAAARgAgKwAAgwUAIAEAAAANACADAAAASAAgMgAA-wQAIDMAAIEFACABAAAASAAgAQAAAEYAIAkOAADlBgAgOAAA5gYAIDkAAOkGACA6AADoBgAgOwAA5wYAILUDAADkBgAgvAMAAOQGACC9AwAA5AYAIL4DAADkBgAgDZ4DAACyBQAwnwMAAIsFABCgAwAAsgUAMKEDAgClBQAhogMCAKUFACG1AwIAswUAIbcDAAC0BbcDIrkDAAC1BbkDIrsDAAC2BbsDIrwDAQC3BQAhvQMCALMFACG-AwEAtwUAIb8DQACoBQAhAwAAAEYAIAEAAIoFADA3AACLBQAgAwAAAEYAIAEAAEcAMAIAAEgAIAEAAABNACABAAAATQAgAwAAAEsAIAEAAEwAMAIAAE0AIAMAAABLACABAABMADACAABNACADAAAASwAgAQAATAAwAgAATQAgCgQAAOMGACChAwIAAAABogMCAAAAAaMDAQAAAAGkAwEAAAABpQMBAAAAAaYDBAAAAAGnAwEAAAABqANAAAAAAakDQAAAAAEBKwAAkwUAIAmhAwIAAAABogMCAAAAAaMDAQAAAAGkAwEAAAABpQMBAAAAAaYDBAAAAAGnAwEAAAABqANAAAAAAakDQAAAAAEBKwAAlQUAMAErAACVBQAwCgQAAOIGACChAwIA4QYAIaIDAgDhBgAhowMBAN4GACGkAwEA3gYAIaUDAQDeBgAhpgMEAN8GACGnAwEA3gYAIagDQADgBgAhqQNAAOAGACECAAAATQAgKwAAmAUAIAmhAwIA4QYAIaIDAgDhBgAhowMBAN4GACGkAwEA3gYAIaUDAQDeBgAhpgMEAN8GACGnAwEA3gYAIagDQADgBgAhqQNAAOAGACECAAAASwAgKwAAmgUAIAIAAABLACArAACaBQAgAwAAAE0AIDIAAJMFACAzAACYBQAgAQAAAE0AIAEAAABLACAFDgAA2QYAIDgAANoGACA5AADdBgAgOgAA3AYAIDsAANsGACAMngMAAKQFADCfAwAAoQUAEKADAACkBQAwoQMCAKUFACGiAwIApQUAIaMDAQCmBQAhpAMBAKYFACGlAwEApgUAIaYDBACnBQAhpwMBAKYFACGoA0AAqAUAIakDQACoBQAhAwAAAEsAIAEAAKAFADA3AAChBQAgAwAAAEsAIAEAAEwAMAIAAE0AIAyeAwAApAUAMJ8DAAChBQAQoAMAAKQFADChAwIApQUAIaIDAgClBQAhowMBAKYFACGkAwEApgUAIaUDAQCmBQAhpgMEAKcFACGnAwEApgUAIagDQACoBQAhqQNAAKgFACENDgAAqgUAIDgAAK0FACA5AACqBQAgOgAAqgUAIDsAAKoFACCqAwIAAAABqwMCAAAABKwDAgAAAAStAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALEFACEODgAAqgUAIDoAALAFACA7AACwBQAgqgMBAAAAAasDAQAAAASsAwEAAAAErQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQCvBQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABDQ4AAKoFACA4AACtBQAgOQAArgUAIDoAAK4FACA7AACuBQAgqgMEAAAAAasDBAAAAASsAwQAAAAErQMEAAAAAa4DBAAAAAGvAwQAAAABsAMEAAAAAbEDBACsBQAhCw4AAKoFACA6AACrBQAgOwAAqwUAIKoDQAAAAAGrA0AAAAAErANAAAAABK0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAqQUAIQsOAACqBQAgOgAAqwUAIDsAAKsFACCqA0AAAAABqwNAAAAABKwDQAAAAAStA0AAAAABrgNAAAAAAa8DQAAAAAGwA0AAAAABsQNAAKkFACEIqgMCAAAAAasDAgAAAASsAwIAAAAErQMCAAAAAa4DAgAAAAGvAwIAAAABsAMCAAAAAbEDAgCqBQAhCKoDQAAAAAGrA0AAAAAErANAAAAABK0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAqwUAIQ0OAACqBQAgOAAArQUAIDkAAK4FACA6AACuBQAgOwAArgUAIKoDBAAAAAGrAwQAAAAErAMEAAAABK0DBAAAAAGuAwQAAAABrwMEAAAAAbADBAAAAAGxAwQArAUAIQiqAwgAAAABqwMIAAAABKwDCAAAAAStAwgAAAABrgMIAAAAAa8DCAAAAAGwAwgAAAABsQMIAK0FACEIqgMEAAAAAasDBAAAAASsAwQAAAAErQMEAAAAAa4DBAAAAAGvAwQAAAABsAMEAAAAAbEDBACuBQAhDg4AAKoFACA6AACwBQAgOwAAsAUAIKoDAQAAAAGrAwEAAAAErAMBAAAABK0DAQAAAAGuAwEAAAABrwMBAAAAAbADAQAAAAGxAwEArwUAIbIDAQAAAAGzAwEAAAABtAMBAAAAAQuqAwEAAAABqwMBAAAABKwDAQAAAAStAwEAAAABrgMBAAAAAa8DAQAAAAGwAwEAAAABsQMBALAFACGyAwEAAAABswMBAAAAAbQDAQAAAAENDgAAqgUAIDgAAK0FACA5AACqBQAgOgAAqgUAIDsAAKoFACCqAwIAAAABqwMCAAAABKwDAgAAAAStAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALEFACENngMAALIFADCfAwAAiwUAEKADAACyBQAwoQMCAKUFACGiAwIApQUAIbUDAgCzBQAhtwMAALQFtwMiuQMAALUFuQMiuwMAALYFuwMivAMBALcFACG9AwIAswUAIb4DAQC3BQAhvwNAAKgFACENDgAAuQUAIDgAAMIFACA5AAC5BQAgOgAAuQUAIDsAALkFACCqAwIAAAABqwMCAAAABawDAgAAAAWtAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCAMEFACEHDgAAqgUAIDoAAMAFACA7AADABQAgqgMAAAC3AwKrAwAAALcDCKwDAAAAtwMIsQMAAL8FtwMiBw4AAKoFACA6AAC-BQAgOwAAvgUAIKoDAAAAuQMCqwMAAAC5AwisAwAAALkDCLEDAAC9BbkDIgcOAACqBQAgOgAAvAUAIDsAALwFACCqAwAAALsDAqsDAAAAuwMIrAMAAAC7AwixAwAAuwW7AyIODgAAuQUAIDoAALoFACA7AAC6BQAgqgMBAAAAAasDAQAAAAWsAwEAAAAFrQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQC4BQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABDg4AALkFACA6AAC6BQAgOwAAugUAIKoDAQAAAAGrAwEAAAAFrAMBAAAABa0DAQAAAAGuAwEAAAABrwMBAAAAAbADAQAAAAGxAwEAuAUAIbIDAQAAAAGzAwEAAAABtAMBAAAAAQiqAwIAAAABqwMCAAAABawDAgAAAAWtAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALkFACELqgMBAAAAAasDAQAAAAWsAwEAAAAFrQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQC6BQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABBw4AAKoFACA6AAC8BQAgOwAAvAUAIKoDAAAAuwMCqwMAAAC7AwisAwAAALsDCLEDAAC7BbsDIgSqAwAAALsDAqsDAAAAuwMIrAMAAAC7AwixAwAAvAW7AyIHDgAAqgUAIDoAAL4FACA7AAC-BQAgqgMAAAC5AwKrAwAAALkDCKwDAAAAuQMIsQMAAL0FuQMiBKoDAAAAuQMCqwMAAAC5AwisAwAAALkDCLEDAAC-BbkDIgcOAACqBQAgOgAAwAUAIDsAAMAFACCqAwAAALcDAqsDAAAAtwMIrAMAAAC3AwixAwAAvwW3AyIEqgMAAAC3AwKrAwAAALcDCKwDAAAAtwMIsQMAAMAFtwMiDQ4AALkFACA4AADCBQAgOQAAuQUAIDoAALkFACA7AAC5BQAgqgMCAAAAAasDAgAAAAWsAwIAAAAFrQMCAAAAAa4DAgAAAAGvAwIAAAABsAMCAAAAAbEDAgDBBQAhCKoDCAAAAAGrAwgAAAAFrAMIAAAABa0DCAAAAAGuAwgAAAABrwMIAAAAAbADCAAAAAGxAwgAwgUAIQgrAAHEBQAhngMAAMMFADCfAwAA8wQAEKADAADDBQAwoQMCAKUFACG_A0AAqAUAIcADAgClBQAhwQMCAKUFACEHDgAAqgUAIDoAAMYFACA7AADGBQAgqgMAAQAAAasDAAEAAASsAwABAAAEsQMAAcUFACEHDgAAqgUAIDoAAMYFACA7AADGBQAgqgMAAQAAAasDAAEAAASsAwABAAAEsQMAAcUFACEEqgMAAQAAAasDAAEAAASsAwABAAAEsQMAAcYFACENngMAAMcFADCfAwAA3QQAEKADAADHBQAwoQMCAKUFACGlAwEAtwUAIaYDBACnBQAhqQNAAKgFACG1AwIApQUAIb8DQACoBQAhwgMBAKYFACHDAwIAswUAIcQDIADIBQAhxQMCALMFACEFDgAAqgUAIDoAAMoFACA7AADKBQAgqgMgAAAAAbEDIADJBQAhBQ4AAKoFACA6AADKBQAgOwAAygUAIKoDIAAAAAGxAyAAyQUAIQKqAyAAAAABsQMgAMoFACEJngMAAMsFADCfAwAAxQQAEKADAADLBQAwoQMCAKUFACGpA0AAqAUAIbUDAgClBQAhvwNAAKgFACHCAwEApgUAIcYDAgCzBQAhCp4DAADMBQAwnwMAAK0EABCgAwAAzAUAMKEDAgClBQAhuwMBAKYFACHHAwEApgUAIcgDQACoBQAhyQNAAM0FACHKAwIAswUAIcsDAQC3BQAhCw4AALkFACA6AADPBQAgOwAAzwUAIKoDQAAAAAGrA0AAAAAFrANAAAAABa0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAzgUAIQsOAAC5BQAgOgAAzwUAIDsAAM8FACCqA0AAAAABqwNAAAAABawDQAAAAAWtA0AAAAABrgNAAAAAAa8DQAAAAAGwA0AAAAABsQNAAM4FACEIqgNAAAAAAasDQAAAAAWsA0AAAAAFrQNAAAAAAa4DQAAAAAGvA0AAAAABsANAAAAAAbEDQADPBQAhCp4DAADQBQAwnwMAAJoEABCgAwAA0AUAMKEDAgDRBQAhuwMBANIFACHHAwEA0gUAIcgDQADTBQAhyQNAANQFACHKAwIA1QUAIcsDAQDWBQAhCKoDAgAAAAGrAwIAAAAErAMCAAAABK0DAgAAAAGuAwIAAAABrwMCAAAAAbADAgAAAAGxAwIAqgUAIQuqAwEAAAABqwMBAAAABKwDAQAAAAStAwEAAAABrgMBAAAAAa8DAQAAAAGwAwEAAAABsQMBALAFACGyAwEAAAABswMBAAAAAbQDAQAAAAEIqgNAAAAAAasDQAAAAASsA0AAAAAErQNAAAAAAa4DQAAAAAGvA0AAAAABsANAAAAAAbEDQACrBQAhCKoDQAAAAAGrA0AAAAAFrANAAAAABa0DQAAAAAGuA0AAAAABrwNAAAAAAbADQAAAAAGxA0AAzwUAIQiqAwIAAAABqwMCAAAABawDAgAAAAWtAwIAAAABrgMCAAAAAa8DAgAAAAGwAwIAAAABsQMCALkFACELqgMBAAAAAasDAQAAAAWsAwEAAAAFrQMBAAAAAa4DAQAAAAGvAwEAAAABsAMBAAAAAbEDAQC6BQAhsgMBAAAAAbMDAQAAAAG0AwEAAAABCZ4DAADXBQAwnwMAAJQEABCgAwAA1wUAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIc0DAADYBc0DIs4DAQCmBQAhzwMgAMgFACEHDgAAqgUAIDoAANoFACA7AADaBQAgqgMAAADNAwKrAwAAAM0DCKwDAAAAzQMIsQMAANkFzQMiBw4AAKoFACA6AADaBQAgOwAA2gUAIKoDAAAAzQMCqwMAAADNAwisAwAAAM0DCLEDAADZBc0DIgSqAwAAAM0DAqsDAAAAzQMIrAMAAADNAwixAwAA2gXNAyIIngMAANsFADCfAwAA_gMAEKADAADbBQAwoQMCAKUFACG1AwIApQUAIb8DQACoBQAh0AMBAKYFACHRAyAAyAUAIQaeAwAA3AUAMJ8DAADoAwAQoAMAANwFADChAwIApQUAIbUDAgClBQAhvwNAAKgFACEOngMAAN0FADCfAwAA0gMAEKADAADdBQAwoQMCAKUFACG_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-gMAAPQF-gMi-wMAAPUFACD8A0AAqAUAIf0DAQCmBQAh_wMBALcFACEHDgAAqgUAIDoAAPsFACA7AAD7BQAgqgMAAAD6AwKrAwAAAPoDCKwDAAAA-gMIsQMAAPoF-gMiDw4AALkFACA6AAD5BQAgOwAA-QUAIKoDgAAAAAGtA4AAAAABrgOAAAAAAa8DgAAAAAGwA4AAAAABsQOAAAAAAYAEAQAAAAGBBAEAAAABggQBAAAAAYMEgAAAAAGEBIAAAAABhQSAAAAAAQcOAACqBQAgOgAA-AUAIDsAAPgFACCqAwAAAP8DAqsDAAAA_wMIrAMAAAD_AwixAwAA9wX_AyIHDgAAqgUAIDoAAPgFACA7AAD4BQAgqgMAAAD_AwKrAwAAAP8DCKwDAAAA_wMIsQMAAPcF_wMiBKoDAAAA_wMCqwMAAAD_AwisAwAAAP8DCLEDAAD4Bf8DIgyqA4AAAAABrQOAAAAAAa4DgAAAAAGvA4AAAAABsAOAAAAAAbEDgAAAAAGABAEAAAABgQQBAAAAAYIEAQAAAAGDBIAAAAABhASAAAAAAYUEgAAAAAEHDgAAqgUAIDoAAPsFACA7AAD7BQAgqgMAAAD6AwKrAwAAAPoDCKwDAAAA-gMIsQMAAPoF-gMiBKoDAAAA-gMCqwMAAAD6AwisAwAAAPoDCLEDAAD7BfoDIhCeAwAA_AUAMJ8DAACWAgAQoAMAAPwFADChAwIApQUAIaIDAgClBQAhvwNAAKgFACHsAwEApgUAIfADAQC3BQAh8QMBALcFACHzAwIApQUAIYYEAQC3BQAhhwQQAP0FACGIBAEAtwUAIYkEAQC3BQAhiwQAAP4FiwQijAQBALcFACENDgAAuQUAIDgAAIIGACA5AACCBgAgOgAAggYAIDsAAIIGACCqAxAAAAABqwMQAAAABawDEAAAAAWtAxAAAAABrgMQAAAAAa8DEAAAAAGwAxAAAAABsQMQAIEGACEHDgAAqgUAIDoAAIAGACA7AACABgAgqgMAAACLBAKrAwAAAIsECKwDAAAAiwQIsQMAAP8FiwQiBw4AAKoFACA6AACABgAgOwAAgAYAIKoDAAAAiwQCqwMAAACLBAisAwAAAIsECLEDAAD_BYsEIgSqAwAAAIsEAqsDAAAAiwQIrAMAAACLBAixAwAAgAaLBCINDgAAuQUAIDgAAIIGACA5AACCBgAgOgAAggYAIDsAAIIGACCqAxAAAAABqwMQAAAABawDEAAAAAWtAxAAAAABrgMQAAAAAa8DEAAAAAGwAxAAAAABsQMQAIEGACEIqgMQAAAAAasDEAAAAAWsAxAAAAAFrQMQAAAAAa4DEAAAAAGvAxAAAAABsAMQAAAAAbEDEACCBgAhCJ4DAACDBgAwnwMAAIACABCgAwAAgwYAMKEDAgClBQAhtQMCAKUFACG_A0AAqAUAIY0EAQCmBQAhjgQBAKYFACEKngMAAIQGADCfAwAA6gEAEKADAACEBgAwoQMCAKUFACG1AwIApQUAIb8DQACoBQAhwgMBAKYFACGPBAEAtwUAIZAEAQCmBQAhkQQBALcFACERngMAAIUGADCfAwAA0gEAEKADAACFBgAwoQMCAKUFACGiAwIApQUAIbUDAgClBQAhuwMBAKYFACG_A0AAqAUAIc0DAQCmBQAh2wMBALcFACHmAwEApgUAIfQDAgClBQAhkgRAAKgFACGTBAEApgUAIZQEAQCmBQAhlQQBALcFACGXBAAAhgaXBCIHDgAAqgUAIDoAAIgGACA7AACIBgAgqgMAAACXBAKrAwAAAJcECKwDAAAAlwQIsQMAAIcGlwQiBw4AAKoFACA6AACIBgAgOwAAiAYAIKoDAAAAlwQCqwMAAACXBAisAwAAAJcECLEDAACHBpcEIgSqAwAAAJcEAqsDAAAAlwQIrAMAAACXBAixAwAAiAaXBCIWngMAAIkGADCfAwAAugEAEKADAACJBgAwoQMCAKUFACG1AwIApQUAIbsDAACGBpcEIr8DQACoBQAh9wNAAKgFACH9AwEAtwUAIY8EAQC3BQAhkQQBAKYFACGYBAEApgUAIZkEAQCmBQAhmgQBAKYFACGbBAEAtwUAIZwEAQC3BQAhnQQBALcFACGeBAEAtwUAIZ8EAQC3BQAhoAQBALcFACGhBAEAtwUAIaIEAQC3BQAhCJ4DAACKBgAwnwMAAKQBABCgAwAAigYAMKEDAgClBQAh6gMBAKYFACHrAwEApgUAIaMEIADIBQAhpAQgAMgFACECwAMCAAAAAcEDAgAAAAEJIQAAjgYAICsAAY0GACGeAwAAjAYAMJ8DAAB7ABCgAwAAjAYAMKEDAgDRBQAhvwNAANMFACHAAwIA0QUAIcEDAgDRBQAhBKoDAAEAAAGrAwABAAAErAMAAQAABLEDAAHGBQAhEgMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCANEFACGlAwEA1gUAIaYDBACQBgAhqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHDAwIA1QUAIcQDIACRBgAhxQMCANUFACGsBAAAdgAgrQQAAHYAIBADAACSBgAgIAAAkwYAICIAAJQGACCeAwAAjwYAMJ8DAAB2ABCgAwAAjwYAMKEDAgDRBQAhpQMBANYFACGmAwQAkAYAIakDQADTBQAhtQMCANEFACG_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_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhrAQAABAAIK0EAAAQACADpgQAAB8AIKcEAAAfACCoBAAAHwAgA6YEAAAWACCnBAAAFgAgqAQAABYAIAkSAACyBgAgngMAALEGADCfAwAAPgAQoAMAALEGADChAwIA0QUAIaMDAQDSBQAhqANAANMFACHkAwABjQYAIeUDAgDRBQAhDAQAAKYGACATAAC1BgAgngMAALMGADCfAwAAOgAQoAMAALMGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHmAwEA0gUAIegDAAC0BugDIqwEAAA6ACCtBAAAOgAgCgQAAKYGACATAAC1BgAgngMAALMGADCfAwAAOgAQoAMAALMGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHmAwEA0gUAIegDAAC0BugDIgSqAwAAAOgDAqsDAAAA6AMIrAMAAADoAwixAwAA7AXoAyIDpgQAAD4AIKcEAAA-ACCoBAAAPgAgEgQAAKYGACAGAAC5BgAgngMAALYGADCfAwAAMQAQoAMAALYGADChAwIA0QUAIaIDAgDRBQAhvwNAANMFACHsAwEA0gUAIfADAQDWBQAh8QMBANYFACHzAwIA0QUAIYYEAQDWBQAhhwQQALcGACGIBAEA1gUAIYkEAQDWBQAhiwQAALgGiwQijAQBANYFACEIqgMQAAAAAasDEAAAAAWsAxAAAAAFrQMQAAAAAa4DEAAAAAGvAxAAAAABsAMQAAAAAbEDEACCBgAhBKoDAAAAiwQCqwMAAACLBAisAwAAAIsECLEDAACABosEIhgDAACSBgAgBAAApgYAIAcAAMcGACAQAACkBgAgEQAA1QYAIJ4DAADTBgAwnwMAAAcAEKADAADTBgAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCKsBAAABwAgrQQAAAcAIAgIAAC7BgAgngMAALoGADCfAwAAKAAQoAMAALoGADChAwIA0QUAIaMDAQDSBQAhpQMBANIFACHcAwIA0QUAIR0DAACiBgAgBAAApgYAIAYAALkGACAHAADHBgAgCgAAwgYAIA0AALAGACAPAADIBgAgngMAAMMGADCfAwAAEAAQoAMAAMMGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAADGBv8DIr8DQADTBQAh8wMCANEFACH0AwIA0QUAIfUDAQDSBQAh9gMBANIFACH3A0AA0wUAIfgDAQDSBQAh-gMAAMQG-gMi-wMAAMUGACD8A0AA0wUAIf0DAQDSBQAh_wMBANYFACGsBAAAEAAgrQQAABAAIBAKAAC-BgAgCwAAvwYAIJ4DAAC8BgAwnwMAAB8AEKADAAC8BgAwoQMCANEFACG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACEEqgMAAADYAwKrAwAAANgDCKwDAAAA2AMIsQMAAOEF2AMiGAQAAKYGACAIAACuBgAgCQAAogYAIAwAAK8GACANAACwBgAgngMAAKsGADCfAwAAGwAQoAMAAKsGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIawEAAAbACCtBAAAGwAgFggAAK4GACAKAADCBgAgDAAArwYAIJ4DAADABgAwnwMAABYAEKADAADABgAwoQMCANEFACG7AwAAwQbzAyLSAwIA1QUAIdwDAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHsAwEA0gUAIe0DQADTBQAh7gMBANYFACHvAwEA1gUAIfADAQDWBQAh8QMBANYFACGsBAAAFgAgrQQAABYAIBQIAACuBgAgCgAAwgYAIAwAAK8GACCeAwAAwAYAMJ8DAAAWABCgAwAAwAYAMKEDAgDRBQAhuwMAAMEG8wMi0gMCANUFACHcAwIA1QUAId4DEACsBgAh3wMQAKwGACHgAxAArAYAIeEDEACsBgAh7AMBANIFACHtA0AA0wUAIe4DAQDWBQAh7wMBANYFACHwAwEA1gUAIfEDAQDWBQAhBKoDAAAA8wMCqwMAAADzAwisAwAAAPMDCLEDAADyBfMDIhgEAACmBgAgCAAArgYAIAkAAKIGACAMAACvBgAgDQAAsAYAIJ4DAACrBgAwnwMAABsAEKADAACrBgAwoQMCANEFACGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAArQbjAyK_A0AA0wUAIdsDAQDWBQAh3AMCANUFACHdAwIA1QUAId4DEACsBgAh3wMQAKwGACHgAxAArAYAIeEDEACsBgAh4wMBANYFACGsBAAAGwAgrQQAABsAIBsDAACiBgAgBAAApgYAIAYAALkGACAHAADHBgAgCgAAwgYAIA0AALAGACAPAADIBgAgngMAAMMGADCfAwAAEAAQoAMAAMMGADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAADGBv8DIr8DQADTBQAh8wMCANEFACH0AwIA0QUAIfUDAQDSBQAh9gMBANIFACH3A0AA0wUAIfgDAQDSBQAh-gMAAMQG-gMi-wMAAMUGACD8A0AA0wUAIf0DAQDSBQAh_wMBANYFACEEqgMAAAD6AwKrAwAAAPoDCKwDAAAA-gMIsQMAAPsF-gMiDKoDgAAAAAGtA4AAAAABrgOAAAAAAa8DgAAAAAGwA4AAAAABsQOAAAAAAYAEAQAAAAGBBAEAAAABggQBAAAAAYMEgAAAAAGEBIAAAAABhQSAAAAAAQSqAwAAAP8DAqsDAAAA_wMIrAMAAAD_AwixAwAA-AX_AyIPAwAAogYAIAUAAKMGACAQAACkBgAgngMAAKEGADCfAwAACwAQoAMAAKEGADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIY8EAQDWBQAhkAQBANIFACGRBAEA1gUAIawEAAALACCtBAAACwAgA6YEAAAoACCnBAAAKAAgqAQAACgAIBUFAACjBgAgBwAAywYAIBAAAKQGACAVAADSBgAgFwAAygYAIBgAAMwGACAZAADNBgAgGgAAzgYAIBsAAM8GACAcAADQBgAgHQAA0QYAICQAAJcGACAlAACYBgAgngMAAMkGADCfAwAADQAQoAMAAMkGADChAwIA0QUAIeoDAQDSBQAh6wMBANIFACGjBCAAkQYAIaQEIACRBgAhA6YEAAADACCnBAAAAwAgqAQAAAMAIAOmBAAACwAgpwQAAAsAIKgEAAALACADpgQAAFoAIKcEAABaACCoBAAAWgAgA6YEAABfACCnBAAAXwAgqAQAAF8AIAOmBAAAGwAgpwQAABsAIKgEAAAbACADpgQAAGQAIKcEAABkACCoBAAAZAAgA6YEAABoACCnBAAAaAAgqAQAAGgAIAOmBAAAbAAgpwQAAGwAIKgEAABsACADpgQAAEYAIKcEAABGACCoBAAARgAgFgMAAJIGACAEAACmBgAgBwAAxwYAIBAAAKQGACARAADVBgAgngMAANMGADCfAwAABwAQoAMAANMGADChAwIA0QUAIaIDAgDRBQAhtQMCANEFACG7AwEA0gUAIb8DQADTBQAhzQMBANIFACHbAwEA1gUAIeYDAQDSBQAh9AMCANEFACGSBEAA0wUAIZMEAQDSBQAhlAQBANIFACGVBAEA1gUAIZcEAADUBpcEIgSqAwAAAJcEAqsDAAAAlwQIrAMAAACXBAixAwAAiAaXBCIDpgQAADEAIKcEAAAxACCoBAAAMQAgHgMAAJIGACAFAACjBgAgCgAAzgYAIBAAAKQGACARAADVBgAgFAAA1wYAIBUAANIGACAWAADYBgAgngMAANYGADCfAwAAAwAQoAMAANYGADChAwIA0QUAIbUDAgDRBQAhuwMAANQGlwQivwNAANMFACH3A0AA0wUAIf0DAQDWBQAhjwQBANYFACGRBAEA0gUAIZgEAQDSBQAhmQQBANIFACGaBAEA0gUAIZsEAQDWBQAhnAQBANYFACGdBAEA1gUAIZ4EAQDWBQAhnwQBANYFACGgBAEA1gUAIaEEAQDWBQAhogQBANYFACEDpgQAADoAIKcEAAA6ACCoBAAAOgAgA6YEAABLACCnBAAASwAgqAQAAEsAIAAAAAAAAbEEAQAAAAEFsQQEAAAAAbcEBAAAAAG4BAQAAAABuQQEAAAAAboEBAAAAAEBsQRAAAAAAQWxBAIAAAABtwQCAAAAAbgEAgAAAAG5BAIAAAABugQCAAAAAQUyAAC-DQAgMwAAwQ0AIK4EAAC_DQAgrwQAAMANACC0BAAABQAgAzIAAL4NACCuBAAAvw0AILQEAAAFACAAAAAAAAABsQQAAAC3AwIBsQQAAAC5AwIBsQQAAAC7AwIBsQQBAAAAAQWxBAIAAAABtwQCAAAAAbgEAgAAAAG5BAIAAAABugQCAAAAAQUyAAC2DQAgMwAAvA0AIK4EAAC3DQAgrwQAALsNACC0BAAABQAgBzIAALQNACAzAAC5DQAgrgQAALUNACCvBAAAuA0AILIEAAANACCzBAAADQAgtAQAAAEAIAMyAAC2DQAgrgQAALcNACC0BAAABQAgAzIAALQNACCuBAAAtQ0AILQEAAABACAAAAAAAAGxBAABAAABBTIAAK8NACAzAACyDQAgrgQAALANACCvBAAAsQ0AILQEAAB4ACADMgAArw0AIK4EAACwDQAgtAQAAHgAIAAAAAAAAbEEIAAAAAEFMgAApg0AIDMAAK0NACCuBAAApw0AIK8EAACsDQAgtAQAAAEAIAcyAACkDQAgMwAAqg0AIK4EAAClDQAgrwQAAKkNACCyBAAAcAAgswQAAHAAILQEAAByACALMgAAhAcAMDMAAIkHADCuBAAAhQcAMK8EAACGBwAwsAQAAIcHACCxBAAAiAcAMLIEAACIBwAwswQAAIgHADC0BAAAiAcAMLUEAACKBwAwtgQAAIsHADAEKwABAAABoQMCAAAAAb8DQAAAAAHBAwIAAAABAgAAAH0AIDIAAI8HACADAAAAfQAgMgAAjwcAIDMAAI4HACABKwAAqA0AMAohAACOBgAgKwABjQYAIZ4DAACMBgAwnwMAAHsAEKADAACMBgAwoQMCAAAAAb8DQADTBQAhwAMCANEFACHBAwIA0QUAIaUEAACLBgAgAgAAAH0AICsAAI4HACACAAAAjAcAICsAAI0HACAIKwABjQYAIZ4DAACLBwAwnwMAAIwHABCgAwAAiwcAMKEDAgDRBQAhvwNAANMFACHAAwIA0QUAIcEDAgDRBQAhCCsAAY0GACGeAwAAiwcAMJ8DAACMBwAQoAMAAIsHADChAwIA0QUAIb8DQADTBQAhwAMCANEFACHBAwIA0QUAIQQrAAH4BgAhoQMCAOEGACG_A0AA4AYAIcEDAgDhBgAhBCsAAfgGACGhAwIA4QYAIb8DQADgBgAhwQMCAOEGACEEKwABAAABoQMCAAAAAb8DQAAAAAHBAwIAAAABAzIAAKYNACCuBAAApw0AILQEAAABACADMgAApA0AIK4EAAClDQAgtAQAAHIAIAQyAACEBwAwrgQAAIUHADCwBAAAhwcAILQEAACIBwAwAAAAAAAHMgAAmA0AIDMAAKINACCuBAAAmQ0AIK8EAAChDQAgsgQAAHAAILMEAABwACC0BAAAcgAgCzIAAKgHADAzAACtBwAwrgQAAKkHADCvBAAAqgcAMLAEAACrBwAgsQQAAKwHADCyBAAArAcAMLMEAACsBwAwtAQAAKwHADC1BAAArgcAMLYEAACvBwAwBTIAAJoNACAzAACfDQAgrgQAAJsNACCvBAAAng0AILQEAAABACALMgAAnAcAMDMAAKEHADCuBAAAnQcAMK8EAACeBwAwsAQAAJ8HACCxBAAAoAcAMLIEAACgBwAwswQAAKAHADC0BAAAoAcAMLUEAACiBwAwtgQAAKMHADALAwAAkAcAICIAAJIHACChAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxAMgAAAAAcUDAgAAAAECAAAAeAAgMgAApwcAIAMAAAB4ACAyAACnBwAgMwAApgcAIAErAACdDQAwEAMAAJIGACAgAACTBgAgIgAAlAYAIJ4DAACPBgAwnwMAAHYAEKADAACPBgAwoQMCAAAAAaUDAQDWBQAhpgMEAJAGACGpA0AA0wUAIbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIcMDAgDVBQAhxAMgAJEGACHFAwIA1QUAIQIAAAB4ACArAACmBwAgAgAAAKQHACArAAClBwAgDZ4DAACjBwAwnwMAAKQHABCgAwAAowcAMKEDAgDRBQAhpQMBANYFACGmAwQAkAYAIakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhwwMCANUFACHEAyAAkQYAIcUDAgDVBQAhDZ4DAACjBwAwnwMAAKQHABCgAwAAowcAMKEDAgDRBQAhpQMBANYFACGmAwQAkAYAIakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhwwMCANUFACHEAyAAkQYAIcUDAgDVBQAhCaEDAgDhBgAhpQMBAO0GACGmAwQA3wYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxAMgAIAHACHFAwIA7gYAIQsDAACBBwAgIgAAgwcAIKEDAgDhBgAhpQMBAO0GACGmAwQA3wYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxAMgAIAHACHFAwIA7gYAIQsDAACQBwAgIgAAkgcAIKEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAHEAyAAAAABxQMCAAAAAQgDAAC1BwAgHwAAtAcAICMAALYHACChAwIAAAABqQNAAAAAAbUDAgAAAAG_A0AAAAABwgMBAAAAAQIAAAByACAyAACzBwAgAwAAAHIAIDIAALMHACAzAACyBwAgASsAAJwNADAOAwAAkgYAIB4AAJMGACAfAACXBgAgIwAAmAYAIJ4DAACWBgAwnwMAAHAAEKADAACWBgAwoQMCAAAAAakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhxgMCANUFACGpBAAAlQYAIAIAAAByACArAACyBwAgAgAAALAHACArAACxBwAgCZ4DAACvBwAwnwMAALAHABCgAwAArwcAMKEDAgDRBQAhqQNAANMFACG1AwIA0QUAIb8DQADTBQAhwgMBANIFACHGAwIA1QUAIQmeAwAArwcAMJ8DAACwBwAQoAMAAK8HADChAwIA0QUAIakDQADTBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhxgMCANUFACEFoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIQgDAACaBwAgHwAAmQcAICMAAJsHACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhCAMAALUHACAfAAC0BwAgIwAAtgcAIKEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABBDIAAKgHADCuBAAAqQcAMLAEAACrBwAgtAQAAKwHADADMgAAmg0AIK4EAACbDQAgtAQAAAEAIAQyAACcBwAwrgQAAJ0HADCwBAAAnwcAILQEAACgBwAwAzIAAJgNACCuBAAAmQ0AILQEAAByACAAAAAAAAGxBEAAAAABAAAAAAABsQQAAADNAwIFMgAAkw0AIDMAAJYNACCuBAAAlA0AIK8EAACVDQAgtAQAAAEAIAMyAACTDQAgrgQAAJQNACC0BAAAAQAgAAAAAAAFMgAAjg0AIDMAAJENACCuBAAAjw0AIK8EAACQDQAgtAQAAAEAIAMyAACODQAgrgQAAI8NACC0BAAAAQAgAAAAAAAFMgAAiQ0AIDMAAIwNACCuBAAAig0AIK8EAACLDQAgtAQAAAEAIAMyAACJDQAgrgQAAIoNACC0BAAAAQAgAAAAAAAFsQQQAAAAAbcEEAAAAAG4BBAAAAABuQQQAAAAAboEEAAAAAEBsQQAAADYAwIFMgAAgQ0AIDMAAIcNACCuBAAAgg0AIK8EAACGDQAgtAQAAEQAIAUyAAD_DAAgMwAAhA0AIK4EAACADQAgrwQAAIMNACC0BAAAGAAgAzIAAIENACCuBAAAgg0AILQEAABEACADMgAA_wwAIK4EAACADQAgtAQAABgAIAAAAAAAAbEEAAAA4wMCBzIAAOwMACAzAAD9DAAgrgQAAO0MACCvBAAA_AwAILIEAAAQACCzBAAAEAAgtAQAABIAIAUyAADqDAAgMwAA-gwAIK4EAADrDAAgrwQAAPkMACC0BAAABQAgBzIAAOgMACAzAAD3DAAgrgQAAOkMACCvBAAA9gwAILIEAAANACCzBAAADQAgtAQAAAEAIAsyAACHCAAwMwAAiwgAMK4EAACICAAwrwQAAIkIADCwBAAAiggAILEEAAD8BwAwsgQAAPwHADCzBAAA_AcAMLQEAAD8BwAwtQQAAIwIADC2BAAA_wcAMAsyAADqBwAwMwAA7wcAMK4EAADrBwAwrwQAAOwHADCwBAAA7QcAILEEAADuBwAwsgQAAO4HADCzBAAA7gcAMLQEAADuBwAwtQQAAPAHADC2BAAA8QcAMA8IAACFCAAgDAAAhggAIKEDAgAAAAG7AwAAAPMDAtwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABAgAAABgAIDIAAIQIACADAAAAGAAgMgAAhAgAIDMAAPUHACABKwAA9QwAMBQIAACuBgAgCgAAwgYAIAwAAK8GACCeAwAAwAYAMJ8DAAAWABCgAwAAwAYAMKEDAgAAAAG7AwAAwQbzAyLSAwIA1QUAIdwDAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHsAwEA0gUAIe0DQADTBQAh7gMBANYFACHvAwEA1gUAIfADAQDWBQAh8QMBANYFACECAAAAGAAgKwAA9QcAIAIAAADyBwAgKwAA8wcAIBGeAwAA8QcAMJ8DAADyBwAQoAMAAPEHADChAwIA0QUAIbsDAADBBvMDItIDAgDVBQAh3AMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIewDAQDSBQAh7QNAANMFACHuAwEA1gUAIe8DAQDWBQAh8AMBANYFACHxAwEA1gUAIRGeAwAA8QcAMJ8DAADyBwAQoAMAAPEHADChAwIA0QUAIbsDAADBBvMDItIDAgDVBQAh3AMCANUFACHeAxAArAYAId8DEACsBgAh4AMQAKwGACHhAxAArAYAIewDAQDSBQAh7QNAANMFACHuAwEA1gUAIe8DAQDWBQAh8AMBANYFACHxAwEA1gUAIQ2hAwIA4QYAIbsDAAD0B_MDItwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEBsQQAAADzAwIPCAAA9gcAIAwAAPcHACChAwIA4QYAIbsDAAD0B_MDItwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEHMgAA7wwAIDMAAPMMACCuBAAA8AwAIK8EAADyDAAgsgQAABAAILMEAAAQACC0BAAAEgAgCzIAAPgHADAzAAD9BwAwrgQAAPkHADCvBAAA-gcAMLAEAAD7BwAgsQQAAPwHADCyBAAA_AcAMLMEAAD8BwAwtAQAAPwHADC1BAAA_gcAMLYEAAD_BwAwCwoAAN0HACChAwIAAAABvwNAAAAAAdIDAgAAAAHUAwEAAAAB1QMQAAAAAdYDEAAAAAHYAwAAANgDAtkDQAAAAAHaAwEAAAAB2wMBAAAAAQIAAAAhACAyAACDCAAgAwAAACEAIDIAAIMIACAzAACCCAAgASsAAPEMADAQCgAAvgYAIAsAAL8GACCeAwAAvAYAMJ8DAAAfABCgAwAAvAYAMKEDAgAAAAG_A0AA0wUAIdIDAgDRBQAh0wMCANEFACHUAwEA1gUAIdUDEACsBgAh1gMQAKwGACHYAwAAvQbYAyLZA0AA0wUAIdoDAQDWBQAh2wMBANYFACECAAAAIQAgKwAAgggAIAIAAACACAAgKwAAgQgAIA6eAwAA_wcAMJ8DAACACAAQoAMAAP8HADChAwIA0QUAIb8DQADTBQAh0gMCANEFACHTAwIA0QUAIdQDAQDWBQAh1QMQAKwGACHWAxAArAYAIdgDAAC9BtgDItkDQADTBQAh2gMBANYFACHbAwEA1gUAIQ6eAwAA_wcAMJ8DAACACAAQoAMAAP8HADChAwIA0QUAIb8DQADTBQAh0gMCANEFACHTAwIA0QUAIdQDAQDWBQAh1QMQAKwGACHWAxAArAYAIdgDAAC9BtgDItkDQADTBQAh2gMBANYFACHbAwEA1gUAIQqhAwIA4QYAIb8DQADgBgAh0gMCAOEGACHUAwEA7QYAIdUDEADZBwAh1gMQANkHACHYAwAA2gfYAyLZA0AA4AYAIdoDAQDtBgAh2wMBAO0GACELCgAA2wcAIKEDAgDhBgAhvwNAAOAGACHSAwIA4QYAIdQDAQDtBgAh1QMQANkHACHWAxAA2QcAIdgDAADaB9gDItkDQADgBgAh2gMBAO0GACHbAwEA7QYAIQsKAADdBwAgoQMCAAAAAb8DQAAAAAHSAwIAAAAB1AMBAAAAAdUDEAAAAAHWAxAAAAAB2AMAAADYAwLZA0AAAAAB2gMBAAAAAdsDAQAAAAEPCAAAhQgAIAwAAIYIACChAwIAAAABuwMAAADzAwLcAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAewDAQAAAAHtA0AAAAAB7gMBAAAAAe8DAQAAAAHwAwEAAAAB8QMBAAAAAQMyAADvDAAgrgQAAPAMACC0BAAAEgAgBDIAAPgHADCuBAAA-QcAMLAEAAD7BwAgtAQAAPwHADALCwAA3gcAIKEDAgAAAAG_A0AAAAAB0wMCAAAAAdQDAQAAAAHVAxAAAAAB1gMQAAAAAdgDAAAA2AMC2QNAAAAAAdoDAQAAAAHbAwEAAAABAgAAACEAIDIAAI8IACADAAAAIQAgMgAAjwgAIDMAAI4IACABKwAA7gwAMAIAAAAhACArAACOCAAgAgAAAIAIACArAACNCAAgCqEDAgDhBgAhvwNAAOAGACHTAwIA4QYAIdQDAQDtBgAh1QMQANkHACHWAxAA2QcAIdgDAADaB9gDItkDQADgBgAh2gMBAO0GACHbAwEA7QYAIQsLAADcBwAgoQMCAOEGACG_A0AA4AYAIdMDAgDhBgAh1AMBAO0GACHVAxAA2QcAIdYDEADZBwAh2AMAANoH2AMi2QNAAOAGACHaAwEA7QYAIdsDAQDtBgAhCwsAAN4HACChAwIAAAABvwNAAAAAAdMDAgAAAAHUAwEAAAAB1QMQAAAAAdYDEAAAAAHYAwAAANgDAtkDQAAAAAHaAwEAAAAB2wMBAAAAAQMyAADsDAAgrgQAAO0MACC0BAAAEgAgAzIAAOoMACCuBAAA6wwAILQEAAAFACADMgAA6AwAIK4EAADpDAAgtAQAAAEAIAQyAACHCAAwrgQAAIgIADCwBAAAiggAILQEAAD8BwAwBDIAAOoHADCuBAAA6wcAMLAEAADtBwAgtAQAAO4HADAAAAAAAAUyAADjDAAgMwAA5gwAIK4EAADkDAAgrwQAAOUMACC0BAAAPAAgAzIAAOMMACCuBAAA5AwAILQEAAA8ACAAAAAAAAGxBAAAAOgDAgUyAADdDAAgMwAA4QwAIK4EAADeDAAgrwQAAOAMACC0BAAABQAgCzIAAKQIADAzAACpCAAwrgQAAKUIADCvBAAApggAMLAEAACnCAAgsQQAAKgIADCyBAAAqAgAMLMEAACoCAAwtAQAAKgIADC1BAAAqggAMLYEAACrCAAwBKEDAgAAAAGjAwEAAAABqANAAAAAAeQDAAEAAAECAAAAQAAgMgAArwgAIAMAAABAACAyAACvCAAgMwAArggAIAErAADfDAAwCRIAALIGACCeAwAAsQYAMJ8DAAA-ABCgAwAAsQYAMKEDAgAAAAGjAwEA0gUAIagDQADTBQAh5AMAAY0GACHlAwIA0QUAIQIAAABAACArAACuCAAgAgAAAKwIACArAACtCAAgCJ4DAACrCAAwnwMAAKwIABCgAwAAqwgAMKEDAgDRBQAhowMBANIFACGoA0AA0wUAIeQDAAGNBgAh5QMCANEFACEIngMAAKsIADCfAwAArAgAEKADAACrCAAwoQMCANEFACGjAwEA0gUAIagDQADTBQAh5AMAAY0GACHlAwIA0QUAIQShAwIA4QYAIaMDAQDeBgAhqANAAOAGACHkAwAB-AYAIQShAwIA4QYAIaMDAQDeBgAhqANAAOAGACHkAwAB-AYAIQShAwIAAAABowMBAAAAAagDQAAAAAHkAwABAAABAzIAAN0MACCuBAAA3gwAILQEAAAFACAEMgAApAgAMK4EAAClCAAwsAQAAKcIACC0BAAAqAgAMAAAAAAABTIAANgMACAzAADbDAAgrgQAANkMACCvBAAA2gwAILQEAAABACADMgAA2AwAIK4EAADZDAAgtAQAAAEAIAAAAAAABTIAANMMACAzAADWDAAgrgQAANQMACCvBAAA1QwAILQEAAASACADMgAA0wwAIK4EAADUDAAgtAQAABIAIAAAAAAABzIAAM4MACAzAADRDAAgrgQAAM8MACCvBAAA0AwAILIEAAAbACCzBAAAGwAgtAQAAEQAIAMyAADODAAgrgQAAM8MACC0BAAARAAgAAAAAAABsQQAAAD6AwIBsQQAAAD_AwIFMgAAvgwAIDMAAMwMACCuBAAAvwwAIK8EAADLDAAgtAQAAAUAIAUyAAC8DAAgMwAAyQwAIK4EAAC9DAAgrwQAAMgMACC0BAAACQAgBzIAALoMACAzAADGDAAgrgQAALsMACCvBAAAxQwAILIEAAANACCzBAAADQAgtAQAAAEAIAcyAAC4DAAgMwAAwwwAIK4EAAC5DAAgrwQAAMIMACCyBAAACwAgswQAAAsAILQEAABYACALMgAA5ggAMDMAAOoIADCuBAAA5wgAMK8EAADoCAAwsAQAAOkIACCxBAAA7gcAMLIEAADuBwAwswQAAO4HADC0BAAA7gcAMLUEAADrCAAwtgQAAPEHADALMgAA2ggAMDMAAN8IADCuBAAA2wgAMK8EAADcCAAwsAQAAN0IACCxBAAA3ggAMLIEAADeCAAwswQAAN4IADC0BAAA3ggAMLUEAADgCAAwtgQAAOEIADAHMgAA1QgAIDMAANgIACCuBAAA1ggAIK8EAADXCAAgsgQAABsAILMEAAAbACC0BAAARAAgEQQAAJEIACAJAACSCAAgDAAAkwgAIA0AAJQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAADjAwK_A0AAAAAB2wMBAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQIAAABEACAyAADVCAAgAwAAABsAIDIAANUIACAzAADZCAAgEwAAABsAIAQAAOYHACAJAADnBwAgDAAA6AcAIA0AAOkHACArAADZCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3QMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhEQQAAOYHACAJAADnBwAgDAAA6AcAIA0AAOkHACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACEDoQMCAAAAAaMDAQAAAAGlAwEAAAABAgAAACoAIDIAAOUIACADAAAAKgAgMgAA5QgAIDMAAOQIACABKwAAwQwAMAgIAAC7BgAgngMAALoGADCfAwAAKAAQoAMAALoGADChAwIAAAABowMBANIFACGlAwEA0gUAIdwDAgDRBQAhAgAAACoAICsAAOQIACACAAAA4ggAICsAAOMIACAHngMAAOEIADCfAwAA4ggAEKADAADhCAAwoQMCANEFACGjAwEA0gUAIaUDAQDSBQAh3AMCANEFACEHngMAAOEIADCfAwAA4ggAEKADAADhCAAwoQMCANEFACGjAwEA0gUAIaUDAQDSBQAh3AMCANEFACEDoQMCAOEGACGjAwEA3gYAIaUDAQDeBgAhA6EDAgDhBgAhowMBAN4GACGlAwEA3gYAIQOhAwIAAAABowMBAAAAAaUDAQAAAAEPCgAAxggAIAwAAIYIACChAwIAAAABuwMAAADzAwLSAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAewDAQAAAAHtA0AAAAAB7gMBAAAAAe8DAQAAAAHwAwEAAAAB8QMBAAAAAQIAAAAYACAyAADuCAAgAwAAABgAIDIAAO4IACAzAADtCAAgASsAAMAMADACAAAAGAAgKwAA7QgAIAIAAADyBwAgKwAA7AgAIA2hAwIA4QYAIbsDAAD0B_MDItIDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEPCgAAxQgAIAwAAPcHACChAwIA4QYAIbsDAAD0B_MDItIDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEPCgAAxggAIAwAAIYIACChAwIAAAABuwMAAADzAwLSAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAewDAQAAAAHtA0AAAAAB7gMBAAAAAe8DAQAAAAHwAwEAAAAB8QMBAAAAAQMyAAC-DAAgrgQAAL8MACC0BAAABQAgAzIAALwMACCuBAAAvQwAILQEAAAJACADMgAAugwAIK4EAAC7DAAgtAQAAAEAIAMyAAC4DAAgrgQAALkMACC0BAAAWAAgBDIAAOYIADCuBAAA5wgAMLAEAADpCAAgtAQAAO4HADAEMgAA2ggAMK4EAADbCAAwsAQAAN0IACC0BAAA3ggAMAMyAADVCAAgrgQAANYIACC0BAAARAAgAAAAAAAFsQQQAAAAAbcEEAAAAAG4BBAAAAABuQQQAAAAAboEEAAAAAEBsQQAAACLBAIFMgAAsAwAIDMAALYMACCuBAAAsQwAIK8EAAC1DAAgtAQAAAkAIAUyAACuDAAgMwAAswwAIK4EAACvDAAgrwQAALIMACC0BAAABQAgAzIAALAMACCuBAAAsQwAILQEAAAJACADMgAArgwAIK4EAACvDAAgtAQAAAUAIAAAAAAABTIAAKkMACAzAACsDAAgrgQAAKoMACCvBAAAqwwAILQEAAABACADMgAAqQwAIK4EAACqDAAgtAQAAAEAIAAAAAAABzIAAJYMACAzAACnDAAgrgQAAJcMACCvBAAApgwAILIEAAANACCzBAAADQAgtAQAAAEAIAsyAACcCQAwMwAAoQkAMK4EAACdCQAwrwQAAJ4JADCwBAAAnwkAILEEAACgCQAwsgQAAKAJADCzBAAAoAkAMLQEAACgCQAwtQQAAKIJADC2BAAAowkAMAsyAACQCQAwMwAAlQkAMK4EAACRCQAwrwQAAJIJADCwBAAAkwkAILEEAACUCQAwsgQAAJQJADCzBAAAlAkAMLQEAACUCQAwtQQAAJYJADC2BAAAlwkAMBYDAADxCAAgBAAA7wgAIAYAAPAIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAECAAAAEgAgMgAAmwkAIAMAAAASACAyAACbCQAgMwAAmgkAIAErAAClDAAwGwMAAKIGACAEAACmBgAgBgAAuQYAIAcAAMcGACAKAADCBgAgDQAAsAYAIA8AAMgGACCeAwAAwwYAMJ8DAAAQABCgAwAAwwYAMKEDAgAAAAGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhAgAAABIAICsAAJoJACACAAAAmAkAICsAAJkJACAUngMAAJcJADCfAwAAmAkAEKADAACXCQAwoQMCANEFACGiAwIA0QUAIakDQADTBQAhtQMCANEFACG7AwAAxgb_AyK_A0AA0wUAIfMDAgDRBQAh9AMCANEFACH1AwEA0gUAIfYDAQDSBQAh9wNAANMFACH4AwEA0gUAIfoDAADEBvoDIvsDAADFBgAg_ANAANMFACH9AwEA0gUAIf8DAQDWBQAhFJ4DAACXCQAwnwMAAJgJABCgAwAAlwkAMKEDAgDRBQAhogMCANEFACGpA0AA0wUAIbUDAgDRBQAhuwMAAMYG_wMivwNAANMFACHzAwIA0QUAIfQDAgDRBQAh9QMBANIFACH2AwEA0gUAIfcDQADTBQAh-AMBANIFACH6AwAAxAb6AyL7AwAAxQYAIPwDQADTBQAh_QMBANIFACH_AwEA1gUAIRChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEWAwAA0AgAIAQAAM4IACAGAADPCAAgCgAA1AgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFgMAAPEIACAEAADvCAAgBgAA8AgAIAoAAPUIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAREDAADDCQAgBAAAwgkAIBAAAMUJACARAADECQAgoQMCAAAAAaIDAgAAAAG1AwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAAwQkAIAMAAAAJACAyAADBCQAgMwAApwkAIAErAACkDAAwFgMAAJIGACAEAACmBgAgBwAAxwYAIBAAAKQGACARAADVBgAgngMAANMGADCfAwAABwAQoAMAANMGADChAwIAAAABogMCANEFACG1AwIA0QUAIbsDAQDSBQAhvwNAANMFACHNAwEA0gUAIdsDAQDWBQAh5gMBANIFACH0AwIA0QUAIZIEQADTBQAhkwQBANIFACGUBAEA0gUAIZUEAQDWBQAhlwQAANQGlwQiAgAAAAkAICsAAKcJACACAAAApAkAICsAAKUJACARngMAAKMJADCfAwAApAkAEKADAACjCQAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCIRngMAAKMJADCfAwAApAkAEKADAACjCQAwoQMCANEFACGiAwIA0QUAIbUDAgDRBQAhuwMBANIFACG_A0AA0wUAIc0DAQDSBQAh2wMBANYFACHmAwEA0gUAIfQDAgDRBQAhkgRAANMFACGTBAEA0gUAIZQEAQDSBQAhlQQBANYFACGXBAAA1AaXBCINoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiAbEEAAAAlwQCEQMAAKkJACAEAACoCQAgEAAAqwkAIBEAAKoJACChAwIA4QYAIaIDAgDhBgAhtQMCAOEGACG7AwEA3gYAIb8DQADgBgAhzQMBAN4GACHbAwEA7QYAIeYDAQDeBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIFMgAAmgwAIDMAAKIMACCuBAAAmwwAIK8EAAChDAAgtAQAAAUAIAUyAACYDAAgMwAAnwwAIK4EAACZDAAgrwQAAJ4MACC0BAAAAQAgCzIAALUJADAzAAC6CQAwrgQAALYJADCvBAAAtwkAMLAEAAC4CQAgsQQAALkJADCyBAAAuQkAMLMEAAC5CQAwtAQAALkJADC1BAAAuwkAMLYEAAC8CQAwCzIAAKwJADAzAACwCQAwrgQAAK0JADCvBAAArgkAMLAEAACvCQAgsQQAAJQJADCyBAAAlAkAMLMEAACUCQAwtAQAAJQJADC1BAAAsQkAMLYEAACXCQAwFgMAAPEIACAEAADvCAAgBwAA8ggAIAoAAPUIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQIAAAASACAyAAC0CQAgAwAAABIAIDIAALQJACAzAACzCQAgASsAAJ0MADACAAAAEgAgKwAAswkAIAIAAACYCQAgKwAAsgkAIBChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEWAwAA0AgAIAQAAM4IACAHAADRCAAgCgAA1AgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFgMAAPEIACAEAADvCAAgBwAA8ggAIAoAAPUIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQ0EAACACQAgoQMCAAAAAaIDAgAAAAG_A0AAAAAB7AMBAAAAAfADAQAAAAHxAwEAAAABhgQBAAAAAYcEEAAAAAGIBAEAAAABiQQBAAAAAYsEAAAAiwQCjAQBAAAAAQIAAAAzACAyAADACQAgAwAAADMAIDIAAMAJACAzAAC_CQAgASsAAJwMADASBAAApgYAIAYAALkGACCeAwAAtgYAMJ8DAAAxABCgAwAAtgYAMKEDAgAAAAGiAwIA0QUAIb8DQADTBQAh7AMBANIFACHwAwEA1gUAIfEDAQDWBQAh8wMCANEFACGGBAEA1gUAIYcEEAC3BgAhiAQBANYFACGJBAEA1gUAIYsEAAC4BosEIowEAQDWBQAhAgAAADMAICsAAL8JACACAAAAvQkAICsAAL4JACAQngMAALwJADCfAwAAvQkAEKADAAC8CQAwoQMCANEFACGiAwIA0QUAIb8DQADTBQAh7AMBANIFACHwAwEA1gUAIfEDAQDWBQAh8wMCANEFACGGBAEA1gUAIYcEEAC3BgAhiAQBANYFACGJBAEA1gUAIYsEAAC4BosEIowEAQDWBQAhEJ4DAAC8CQAwnwMAAL0JABCgAwAAvAkAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIewDAQDSBQAh8AMBANYFACHxAwEA1gUAIfMDAgDRBQAhhgQBANYFACGHBBAAtwYAIYgEAQDWBQAhiQQBANYFACGLBAAAuAaLBCKMBAEA1gUAIQyhAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHsAwEA3gYAIfADAQDtBgAh8QMBAO0GACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhDQQAAP4IACChAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHsAwEA3gYAIfADAQDtBgAh8QMBAO0GACGGBAEA7QYAIYcEEAD7CAAhiAQBAO0GACGJBAEA7QYAIYsEAAD8CIsEIowEAQDtBgAhDQQAAIAJACChAwIAAAABogMCAAAAAb8DQAAAAAHsAwEAAAAB8AMBAAAAAfEDAQAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABEQMAAMMJACAEAADCCQAgEAAAxQkAIBEAAMQJACChAwIAAAABogMCAAAAAbUDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgMyAACaDAAgrgQAAJsMACC0BAAABQAgAzIAAJgMACCuBAAAmQwAILQEAAABACAEMgAAtQkAMK4EAAC2CQAwsAQAALgJACC0BAAAuQkAMAQyAACsCQAwrgQAAK0JADCwBAAArwkAILQEAACUCQAwAzIAAJYMACCuBAAAlwwAILQEAAABACAEMgAAnAkAMK4EAACdCQAwsAQAAJ8JACC0BAAAoAkAMAQyAACQCQAwrgQAAJEJADCwBAAAkwkAILQEAACUCQAwAAAAAAAHMgAAkQwAIDMAAJQMACCuBAAAkgwAIK8EAACTDAAgsgQAAAsAILMEAAALACC0BAAAWAAgAzIAAJEMACCuBAAAkgwAILQEAABYACAAAAAAAAUyAACFDAAgMwAAjwwAIK4EAACGDAAgrwQAAI4MACC0BAAAAQAgCzIAAJ8KADAzAACjCgAwrgQAAKAKADCvBAAAoQoAMLAEAACiCgAgsQQAAKAJADCyBAAAoAkAMLMEAACgCQAwtAQAAKAJADC1BAAApAoAMLYEAACjCQAwCzIAAJYKADAzAACaCgAwrgQAAJcKADCvBAAAmAoAMLAEAACZCgAgsQQAALkJADCyBAAAuQkAMLMEAAC5CQAwtAQAALkJADC1BAAAmwoAMLYEAAC8CQAwCzIAAI0KADAzAACRCgAwrgQAAI4KADCvBAAAjwoAMLAEAACQCgAgsQQAAJQJADCyBAAAlAkAMLMEAACUCQAwtAQAAJQJADC1BAAAkgoAMLYEAACXCQAwCzIAAIEKADAzAACGCgAwrgQAAIIKADCvBAAAgwoAMLAEAACECgAgsQQAAIUKADCyBAAAhQoAMLMEAACFCgAwtAQAAIUKADC1BAAAhwoAMLYEAACICgAwCzIAAPUJADAzAAD6CQAwrgQAAPYJADCvBAAA9wkAMLAEAAD4CQAgsQQAAPkJADCyBAAA-QkAMLMEAAD5CQAwtAQAAPkJADC1BAAA-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_A0AAAAAB2wMBAAAAAdwDAgAAAAHdAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAeMDAQAAAAECAAAARAAgMgAAgAoAIAMAAABEACAyAACACgAgMwAA_wkAIAErAACLDAAwFgQAAKYGACAIAACuBgAgCQAAogYAIAwAAK8GACANAACwBgAgngMAAKsGADCfAwAAGwAQoAMAAKsGADChAwIAAAABogMCANEFACGpA0AA0wUAIbUDAgDRBQAhuwMAAK0G4wMivwNAANMFACHbAwEA1gUAIdwDAgAAAAHdAwIA1QUAId4DEACsBgAh3wMQAKwGACHgAxAArAYAIeEDEACsBgAh4wMBANYFACECAAAARAAgKwAA_wkAIAIAAAD9CQAgKwAA_gkAIBGeAwAA_AkAMJ8DAAD9CQAQoAMAAPwJADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIRGeAwAA_AkAMJ8DAAD9CQAQoAMAAPwJADChAwIA0QUAIaIDAgDRBQAhqQNAANMFACG1AwIA0QUAIbsDAACtBuMDIr8DQADTBQAh2wMBANYFACHcAwIA1QUAId0DAgDVBQAh3gMQAKwGACHfAxAArAYAIeADEACsBgAh4QMQAKwGACHjAwEA1gUAIQ2hAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACERCAAA5QcAIAkAAOcHACAMAADoBwAgDQAA6QcAIKEDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId0DAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHjAwEA7QYAIREIAACQCAAgCQAAkggAIAwAAJMIACANAACUCAAgoQMCAAAAAakDQAAAAAG1AwIAAAABuwMAAADjAwK_A0AAAAAB2wMBAAAAAdwDAgAAAAHdAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAeMDAQAAAAEFEwAAsQgAIKEDAgAAAAG_A0AAAAAB5gMBAAAAAegDAAAA6AMCAgAAADwAIDIAAIwKACADAAAAPAAgMgAAjAoAIDMAAIsKACABKwAAigwAMAoEAACmBgAgEwAAtQYAIJ4DAACzBgAwnwMAADoAEKADAACzBgAwoQMCAAAAAaIDAgDRBQAhvwNAANMFACHmAwEA0gUAIegDAAC0BugDIgIAAAA8ACArAACLCgAgAgAAAIkKACArAACKCgAgCJ4DAACICgAwnwMAAIkKABCgAwAAiAoAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiCJ4DAACICgAwnwMAAIkKABCgAwAAiAoAMKEDAgDRBQAhogMCANEFACG_A0AA0wUAIeYDAQDSBQAh6AMAALQG6AMiBKEDAgDhBgAhvwNAAOAGACHmAwEA3gYAIegDAAChCOgDIgUTAACjCAAgoQMCAOEGACG_A0AA4AYAIeYDAQDeBgAh6AMAAKEI6AMiBRMAALEIACChAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAhYDAADxCAAgBgAA8AgAIAcAAPIIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9AMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAECAAAAEgAgMgAAlQoAIAMAAAASACAyAACVCgAgMwAAlAoAIAErAACJDAAwAgAAABIAICsAAJQKACACAAAAmAkAICsAAJMKACAQoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAM0I_wMivwNAAOAGACHzAwIA4QYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFgMAANAIACAGAADPCAAgBwAA0QgAIAoAANQIACANAADSCAAgDwAA0wgAIKEDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIRYDAADxCAAgBgAA8AgAIAcAAPIIACAKAAD1CAAgDQAA8wgAIA8AAPQIACChAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9AMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAENBgAA_wgAIKEDAgAAAAG_A0AAAAAB7AMBAAAAAfADAQAAAAHxAwEAAAAB8wMCAAAAAYYEAQAAAAGHBBAAAAABiAQBAAAAAYkEAQAAAAGLBAAAAIsEAowEAQAAAAECAAAAMwAgMgAAngoAIAMAAAAzACAyAACeCgAgMwAAnQoAIAErAACIDAAwAgAAADMAICsAAJ0KACACAAAAvQkAICsAAJwKACAMoQMCAOEGACG_A0AA4AYAIewDAQDeBgAh8AMBAO0GACHxAwEA7QYAIfMDAgDhBgAhhgQBAO0GACGHBBAA-wgAIYgEAQDtBgAhiQQBAO0GACGLBAAA_AiLBCKMBAEA7QYAIQ0GAAD9CAAgoQMCAOEGACG_A0AA4AYAIewDAQDeBgAh8AMBAO0GACHxAwEA7QYAIfMDAgDhBgAhhgQBAO0GACGHBBAA-wgAIYgEAQDtBgAhiQQBAO0GACGLBAAA_AiLBCKMBAEA7QYAIQ0GAAD_CAAgoQMCAAAAAb8DQAAAAAHsAwEAAAAB8AMBAAAAAfEDAQAAAAHzAwIAAAABhgQBAAAAAYcEEAAAAAGIBAEAAAABiQQBAAAAAYsEAAAAiwQCjAQBAAAAAREDAADDCQAgBwAAzwkAIBAAAMUJACARAADECQAgoQMCAAAAAbUDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAfQDAgAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAApwoAIAMAAAAJACAyAACnCgAgMwAApgoAIAErAACHDAAwAgAAAAkAICsAAKYKACACAAAApAkAICsAAKUKACANoQMCAOEGACG1AwIA4QYAIbsDAQDeBgAhvwNAAOAGACHNAwEA3gYAIdsDAQDtBgAh5gMBAN4GACH0AwIA4QYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiEQMAAKkJACAHAADOCQAgEAAAqwkAIBEAAKoJACChAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIRAwAAwwkAIAcAAM8JACAQAADFCQAgEQAAxAkAIKEDAgAAAAG1AwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAH0AwIAAAABkgRAAAAAAZMEAQAAAAGUBAEAAAABlQQBAAAAAZcEAAAAlwQCAzIAAIUMACCuBAAAhgwAILQEAAABACAEMgAAnwoAMK4EAACgCgAwsAQAAKIKACC0BAAAoAkAMAQyAACWCgAwrgQAAJcKADCwBAAAmQoAILQEAAC5CQAwBDIAAI0KADCuBAAAjgoAMLAEAACQCgAgtAQAAJQJADAEMgAAgQoAMK4EAACCCgAwsAQAAIQKACC0BAAAhQoAMAQyAAD1CQAwrgQAAPYJADCwBAAA-AkAILQEAAD5CQAwBDIAAOkJADCuBAAA6gkAMLAEAADsCQAgtAQAAO0JADAEMgAA3QkAMK4EAADeCQAwsAQAAOAJACC0BAAA4QkAMAAAAAAACzIAAMALADAzAADFCwAwrgQAAMELADCvBAAAwgsAMLAEAADDCwAgsQQAAMQLADCyBAAAxAsAMLMEAADECwAwtAQAAMQLADC1BAAAxgsAMLYEAADHCwAwCzIAALcLADAzAAC7CwAwrgQAALgLADCvBAAAuQsAMLAEAAC6CwAgsQQAAKAJADCyBAAAoAkAMLMEAACgCQAwtAQAAKAJADC1BAAAvAsAMLYEAACjCQAwCzIAAKsLADAzAACwCwAwrgQAAKwLADCvBAAArQsAMLAEAACuCwAgsQQAAK8LADCyBAAArwsAMLMEAACvCwAwtAQAAK8LADC1BAAAsQsAMLYEAACyCwAwCzIAAJ8LADAzAACkCwAwrgQAAKALADCvBAAAoQsAMLAEAACiCwAgsQQAAKMLADCyBAAAowsAMLMEAACjCwAwtAQAAKMLADC1BAAApQsAMLYEAACmCwAwCzIAAJYLADAzAACaCwAwrgQAAJcLADCvBAAAmAsAMLAEAACZCwAgsQQAAJQJADCyBAAAlAkAMLMEAACUCQAwtAQAAJQJADC1BAAAmwsAMLYEAACXCQAwCzIAAIoLADAzAACPCwAwrgQAAIsLADCvBAAAjAsAMLAEAACNCwAgsQQAAI4LADCyBAAAjgsAMLMEAACOCwAwtAQAAI4LADC1BAAAkAsAMLYEAACRCwAwCzIAAIELADAzAACFCwAwrgQAAIILADCvBAAAgwsAMLAEAACECwAgsQQAAPkJADCyBAAA-QkAMLMEAAD5CQAwtAQAAPkJADC1BAAAhgsAMLYEAAD8CQAwCzIAAPUKADAzAAD6CgAwrgQAAPYKADCvBAAA9woAMLAEAAD4CgAgsQQAAPkKADCyBAAA-QoAMLMEAAD5CgAwtAQAAPkKADC1BAAA-woAMLYEAAD8CgAwCzIAAOkKADAzAADuCgAwrgQAAOoKADCvBAAA6woAMLAEAADsCgAgsQQAAO0KADCyBAAA7QoAMLMEAADtCgAwtAQAAO0KADC1BAAA7woAMLYEAADwCgAwCzIAAN0KADAzAADiCgAwrgQAAN4KADCvBAAA3woAMLAEAADgCgAgsQQAAOEKADCyBAAA4QoAMLMEAADhCgAwtAQAAOEKADC1BAAA4woAMLYEAADkCgAwCzIAANQKADAzAADYCgAwrgQAANUKADCvBAAA1goAMLAEAADXCgAgsQQAAKwHADCyBAAArAcAMLMEAACsBwAwtAQAAKwHADC1BAAA2QoAMLYEAACvBwAwCzIAAMsKADAzAADPCgAwrgQAAMwKADCvBAAAzQoAMLAEAADOCgAgsQQAAKAHADCyBAAAoAcAMLMEAACgBwAwtAQAAKAHADC1BAAA0AoAMLYEAACjBwAwCzIAAMIKADAzAADGCgAwrgQAAMMKADCvBAAAxAoAMLAEAADFCgAgsQQAAO0JADCyBAAA7QkAMLMEAADtCQAwtAQAAO0JADC1BAAAxwoAMLYEAADwCQAwCgQAAPEGACChAwIAAAABogMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAECAAAASAAgMgAAygoAIAMAAABIACAyAADKCgAgMwAAyQoAIAErAACEDAAwAgAAAEgAICsAAMkKACACAAAA8QkAICsAAMgKACAJoQMCAOEGACGiAwIA4QYAIbcDAADqBrcDIrkDAADrBrkDIrsDAADsBrsDIrwDAQDtBgAhvQMCAO4GACG-AwEA7QYAIb8DQADgBgAhCgQAAO8GACChAwIA4QYAIaIDAgDhBgAhtwMAAOoGtwMiuQMAAOsGuQMiuwMAAOwGuwMivAMBAO0GACG9AwIA7gYAIb4DAQDtBgAhvwNAAOAGACEKBAAA8QYAIKEDAgAAAAGiAwIAAAABtwMAAAC3AwK5AwAAALkDArsDAAAAuwMCvAMBAAAAAb0DAgAAAAG-AwEAAAABvwNAAAAAAQsgAACRBwAgIgAAkgcAIKEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG_A0AAAAABwgMBAAAAAcMDAgAAAAHEAyAAAAABxQMCAAAAAQIAAAB4ACAyAADTCgAgAwAAAHgAIDIAANMKACAzAADSCgAgASsAAIMMADACAAAAeAAgKwAA0goAIAIAAACkBwAgKwAA0QoAIAmhAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACELIAAAggcAICIAAIMHACChAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACELIAAAkQcAICIAAJIHACChAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABvwNAAAAAAcIDAQAAAAHDAwIAAAABxAMgAAAAAcUDAgAAAAEIHgAAtwcAIB8AALQHACAjAAC2BwAgoQMCAAAAAakDQAAAAAG_A0AAAAABwgMBAAAAAcYDAgAAAAECAAAAcgAgMgAA3AoAIAMAAAByACAyAADcCgAgMwAA2woAIAErAACCDAAwAgAAAHIAICsAANsKACACAAAAsAcAICsAANoKACAFoQMCAOEGACGpA0AA4AYAIb8DQADgBgAhwgMBAN4GACHGAwIA7gYAIQgeAACYBwAgHwAAmQcAICMAAJsHACChAwIA4QYAIakDQADgBgAhvwNAAOAGACHCAwEA3gYAIcYDAgDuBgAhCB4AALcHACAfAAC0BwAgIwAAtgcAIKEDAgAAAAGpA0AAAAABvwNAAAAAAcIDAQAAAAHGAwIAAAABBaEDAgAAAAG_A0AAAAABzQMAAADNAwLOAwEAAAABzwMgAAAAAQIAAABuACAyAADoCgAgAwAAAG4AIDIAAOgKACAzAADnCgAgASsAAIEMADAKAwAAkgYAIJ4DAACZBgAwnwMAAGwAEKADAACZBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACHNAwAAmgbNAyLOAwEA0gUAIc8DIACRBgAhAgAAAG4AICsAAOcKACACAAAA5QoAICsAAOYKACAJngMAAOQKADCfAwAA5QoAEKADAADkCgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhzQMAAJoGzQMizgMBANIFACHPAyAAkQYAIQmeAwAA5AoAMJ8DAADlCgAQoAMAAOQKADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACHNAwAAmgbNAyLOAwEA0gUAIc8DIACRBgAhBaEDAgDhBgAhvwNAAOAGACHNAwAAwwfNAyLOAwEA3gYAIc8DIACABwAhBaEDAgDhBgAhvwNAAOAGACHNAwAAwwfNAyLOAwEA3gYAIc8DIACABwAhBaEDAgAAAAG_A0AAAAABzQMAAADNAwLOAwEAAAABzwMgAAAAAQShAwIAAAABvwNAAAAAAdADAQAAAAHRAyAAAAABAgAAAGoAIDIAAPQKACADAAAAagAgMgAA9AoAIDMAAPMKACABKwAAgAwAMAkDAACSBgAgngMAAJsGADCfAwAAaAAQoAMAAJsGADChAwIAAAABtQMCANEFACG_A0AA0wUAIdADAQDSBQAh0QMgAJEGACECAAAAagAgKwAA8woAIAIAAADxCgAgKwAA8goAIAieAwAA8AoAMJ8DAADxCgAQoAMAAPAKADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACHQAwEA0gUAIdEDIACRBgAhCJ4DAADwCgAwnwMAAPEKABCgAwAA8AoAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIdADAQDSBQAh0QMgAJEGACEEoQMCAOEGACG_A0AA4AYAIdADAQDeBgAh0QMgAIAHACEEoQMCAOEGACG_A0AA4AYAIdADAQDeBgAh0QMgAIAHACEEoQMCAAAAAb8DQAAAAAHQAwEAAAAB0QMgAAAAAQKhAwIAAAABvwNAAAAAAQIAAABmACAyAACACwAgAwAAAGYAIDIAAIALACAzAAD_CgAgASsAAP8LADAHAwAAkgYAIJ4DAACcBgAwnwMAAGQAEKADAACcBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACECAAAAZgAgKwAA_woAIAIAAAD9CgAgKwAA_goAIAaeAwAA_AoAMJ8DAAD9CgAQoAMAAPwKADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACEGngMAAPwKADCfAwAA_QoAEKADAAD8CgAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhAqEDAgDhBgAhvwNAAOAGACECoQMCAOEGACG_A0AA4AYAIQKhAwIAAAABvwNAAAAAAREEAACRCAAgCAAAkAgAIAwAAJMIACANAACUCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA4wMCvwNAAAAAAdsDAQAAAAHcAwIAAAAB3gMQAAAAAd8DEAAAAAHgAxAAAAAB4QMQAAAAAeMDAQAAAAECAAAARAAgMgAAiQsAIAMAAABEACAyAACJCwAgMwAAiAsAIAErAAD-CwAwAgAAAEQAICsAAIgLACACAAAA_QkAICsAAIcLACANoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhEQQAAOYHACAIAADlBwAgDAAA6AcAIA0AAOkHACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACERBAAAkQgAIAgAAJAIACAMAACTCAAgDQAAlAgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABBKEDAgAAAAHpAwEAAAAB6gMBAAAAAesDAQAAAAECAAAAYQAgMgAAlQsAIAMAAABhACAyAACVCwAgMwAAlAsAIAErAAD9CwAwCgMAAJIGACCeAwAAngYAMJ8DAABfABCgAwAAngYAMKEDAgAAAAG1AwIA0QUAIekDAQDSBQAh6gMBANIFACHrAwEA0gUAIaoEAACdBgAgAgAAAGEAICsAAJQLACACAAAAkgsAICsAAJMLACAIngMAAJELADCfAwAAkgsAEKADAACRCwAwoQMCANEFACG1AwIA0QUAIekDAQDSBQAh6gMBANIFACHrAwEA0gUAIQieAwAAkQsAMJ8DAACSCwAQoAMAAJELADChAwIA0QUAIbUDAgDRBQAh6QMBANIFACHqAwEA0gUAIesDAQDSBQAhBKEDAgDhBgAh6QMBAN4GACHqAwEA3gYAIesDAQDeBgAhBKEDAgDhBgAh6QMBAN4GACHqAwEA3gYAIesDAQDeBgAhBKEDAgAAAAHpAwEAAAAB6gMBAAAAAesDAQAAAAEWBAAA7wgAIAYAAPAIACAHAADyCAAgCgAA9QgAIA0AAPMIACAPAAD0CAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABAgAAABIAIDIAAJ4LACADAAAAEgAgMgAAngsAIDMAAJ0LACABKwAA_AsAMAIAAAASACArAACdCwAgAgAAAJgJACArAACcCwAgEKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIRYEAADOCAAgBgAAzwgAIAcAANEIACAKAADUCAAgDQAA0ggAIA8AANMIACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEWBAAA7wgAIAYAAPAIACAHAADyCAAgCgAA9QgAIA0AAPMIACAPAAD0CAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABBKEDAgAAAAG_A0AAAAABjQQBAAAAAY4EAQAAAAECAAAAXAAgMgAAqgsAIAMAAABcACAyAACqCwAgMwAAqQsAIAErAAD7CwAwCgMAAJIGACCeAwAAoAYAMJ8DAABaABCgAwAAoAYAMKEDAgAAAAG1AwIA0QUAIb8DQADTBQAhjQQBANIFACGOBAEA0gUAIasEAACfBgAgAgAAAFwAICsAAKkLACACAAAApwsAICsAAKgLACAIngMAAKYLADCfAwAApwsAEKADAACmCwAwoQMCANEFACG1AwIA0QUAIb8DQADTBQAhjQQBANIFACGOBAEA0gUAIQieAwAApgsAMJ8DAACnCwAQoAMAAKYLADChAwIA0QUAIbUDAgDRBQAhvwNAANMFACGNBAEA0gUAIY4EAQDSBQAhBKEDAgDhBgAhvwNAAOAGACGNBAEA3gYAIY4EAQDeBgAhBKEDAgDhBgAhvwNAAOAGACGNBAEA3gYAIY4EAQDeBgAhBKEDAgAAAAG_A0AAAAABjQQBAAAAAY4EAQAAAAEIBQAAxwkAIBAAAMgJACChAwIAAAABvwNAAAAAAcIDAQAAAAGPBAEAAAABkAQBAAAAAZEEAQAAAAECAAAAWAAgMgAAtgsAIAMAAABYACAyAAC2CwAgMwAAtQsAIAErAAD6CwAwDQMAAKIGACAFAACjBgAgEAAApAYAIJ4DAAChBgAwnwMAAAsAEKADAAChBgAwoQMCAAAAAbUDAgDRBQAhvwNAANMFACHCAwEA0gUAIY8EAQDWBQAhkAQBANIFACGRBAEA1gUAIQIAAABYACArAAC1CwAgAgAAALMLACArAAC0CwAgCp4DAACyCwAwnwMAALMLABCgAwAAsgsAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhCp4DAACyCwAwnwMAALMLABCgAwAAsgsAMKEDAgDRBQAhtQMCANEFACG_A0AA0wUAIcIDAQDSBQAhjwQBANYFACGQBAEA0gUAIZEEAQDWBQAhBqEDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQgFAACOCQAgEAAAjwkAIKEDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQgFAADHCQAgEAAAyAkAIKEDAgAAAAG_A0AAAAABwgMBAAAAAY8EAQAAAAGQBAEAAAABkQQBAAAAAREEAADCCQAgBwAAzwkAIBAAAMUJACARAADECQAgoQMCAAAAAaIDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAfQDAgAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAAvwsAIAMAAAAJACAyAAC_CwAgMwAAvgsAIAErAAD5CwAwAgAAAAkAICsAAL4LACACAAAApAkAICsAAL0LACANoQMCAOEGACGiAwIA4QYAIbsDAQDeBgAhvwNAAOAGACHNAwEA3gYAIdsDAQDtBgAh5gMBAN4GACH0AwIA4QYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiEQQAAKgJACAHAADOCQAgEAAAqwkAIBEAAKoJACChAwIA4QYAIaIDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIRBAAAwgkAIAcAAM8JACAQAADFCQAgEQAAxAkAIKEDAgAAAAGiAwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAH0AwIAAAABkgRAAAAAAZMEAQAAAAGUBAEAAAABlQQBAAAAAZcEAAAAlwQCGQUAAKkKACAKAACtCgAgEAAAqwoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABAgAAAAUAIDIAAMsLACADAAAABQAgMgAAywsAIDMAAMoLACABKwAA-AsAMB4DAACSBgAgBQAAowYAIAoAAM4GACAQAACkBgAgEQAA1QYAIBQAANcGACAVAADSBgAgFgAA2AYAIJ4DAADWBgAwnwMAAAMAEKADAADWBgAwoQMCAAAAAbUDAgDRBQAhuwMAANQGlwQivwNAANMFACH3A0AA0wUAIf0DAQDWBQAhjwQBANYFACGRBAEA0gUAIZgEAQDSBQAhmQQBANIFACGaBAEA0gUAIZsEAQDWBQAhnAQBANYFACGdBAEA1gUAIZ4EAQDWBQAhnwQBANYFACGgBAEA1gUAIaEEAQDWBQAhogQBANYFACECAAAABQAgKwAAygsAIAIAAADICwAgKwAAyQsAIBaeAwAAxwsAMJ8DAADICwAQoAMAAMcLADChAwIA0QUAIbUDAgDRBQAhuwMAANQGlwQivwNAANMFACH3A0AA0wUAIf0DAQDWBQAhjwQBANYFACGRBAEA0gUAIZgEAQDSBQAhmQQBANIFACGaBAEA0gUAIZsEAQDWBQAhnAQBANYFACGdBAEA1gUAIZ4EAQDWBQAhnwQBANYFACGgBAEA1gUAIaEEAQDWBQAhogQBANYFACEWngMAAMcLADCfAwAAyAsAEKADAADHCwAwoQMCANEFACG1AwIA0QUAIbsDAADUBpcEIr8DQADTBQAh9wNAANMFACH9AwEA1gUAIY8EAQDWBQAhkQQBANIFACGYBAEA0gUAIZkEAQDSBQAhmgQBANIFACGbBAEA1gUAIZwEAQDWBQAhnQQBANYFACGeBAEA1gUAIZ8EAQDWBQAhoAQBANYFACGhBAEA1gUAIaIEAQDWBQAhEqEDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEZBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEZBQAAqQoAIAoAAK0KACAQAACrCgAgEQAAqgoAIBQAAKwKACAVAACuCgAgFgAArwoAIKEDAgAAAAG7AwAAAJcEAr8DQAAAAAH3A0AAAAAB_QMBAAAAAY8EAQAAAAGRBAEAAAABmAQBAAAAAZkEAQAAAAGaBAEAAAABmwQBAAAAAZwEAQAAAAGdBAEAAAABngQBAAAAAZ8EAQAAAAGgBAEAAAABoQQBAAAAAaIEAQAAAAEEMgAAwAsAMK4EAADBCwAwsAQAAMMLACC0BAAAxAsAMAQyAAC3CwAwrgQAALgLADCwBAAAugsAILQEAACgCQAwBDIAAKsLADCuBAAArAsAMLAEAACuCwAgtAQAAK8LADAEMgAAnwsAMK4EAACgCwAwsAQAAKILACC0BAAAowsAMAQyAACWCwAwrgQAAJcLADCwBAAAmQsAILQEAACUCQAwBDIAAIoLADCuBAAAiwsAMLAEAACNCwAgtAQAAI4LADAEMgAAgQsAMK4EAACCCwAwsAQAAIQLACC0BAAA-QkAMAQyAAD1CgAwrgQAAPYKADCwBAAA-AoAILQEAAD5CgAwBDIAAOkKADCuBAAA6goAMLAEAADsCgAgtAQAAO0KADAEMgAA3QoAMK4EAADeCgAwsAQAAOAKACC0BAAA4QoAMAQyAADUCgAwrgQAANUKADCwBAAA1woAILQEAACsBwAwBDIAAMsKADCuBAAAzAoAMLAEAADOCgAgtAQAAKAHADAEMgAAwgoAMK4EAADDCgAwsAQAAMUKACC0BAAA7QkAMAAAAAAAAAAAAAAAAAAGAwAA5wsAICAAAOgLACAiAADpCwAgpQMAAOQGACDDAwAA5AYAIMUDAADkBgAgDQUAANoLACAHAADbCwAgEAAA3QsAIBUAAOULACAXAADZCwAgGAAA3AsAIBkAAN4LACAaAADfCwAgGwAA4AsAIBwAAOELACAdAADiCwAgJAAA4wsAICUAAOQLACAFAwAA5wsAIB4AAOgLACAfAADjCwAgIwAA5AsAIMYDAADkBgAgABIDAADnCwAgBQAA2gsAIAoAAN8LACAQAADdCwAgEQAA9QsAIBQAAPYLACAVAADlCwAgFgAA9wsAIP0DAADkBgAgjwQAAOQGACCbBAAA5AYAIJwEAADkBgAgnQQAAOQGACCeBAAA5AYAIJ8EAADkBgAgoAQAAOQGACChBAAA5AYAIKIEAADkBgAgCQMAAOcLACAEAADqCwAgBgAA8AsAIAcAAPMLACAKAADxCwAgDQAA7QsAIA8AAPQLACD7AwAA5AYAIP8DAADkBgAgAAACBAAA6gsAIBMAAO8LACAABwMAAOcLACAEAADqCwAgBwAA8wsAIBAAAN0LACARAAD1CwAg2wMAAOQGACCVBAAA5AYAIAkEAADqCwAgCAAA6wsAIAkAAOcLACAMAADsCwAgDQAA7QsAINsDAADkBgAg3AMAAOQGACDdAwAA5AYAIOMDAADkBgAgCQgAAOsLACAKAADxCwAgDAAA7AsAINIDAADkBgAg3AMAAOQGACDuAwAA5AYAIO8DAADkBgAg8AMAAOQGACDxAwAA5AYAIAUDAADnCwAgBQAA2gsAIBAAAN0LACCPBAAA5AYAIJEEAADkBgAgAAAAABKhAwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABDaEDAgAAAAGiAwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAH0AwIAAAABkgRAAAAAAZMEAQAAAAGUBAEAAAABlQQBAAAAAZcEAAAAlwQCBqEDAgAAAAG_A0AAAAABwgMBAAAAAY8EAQAAAAGQBAEAAAABkQQBAAAAAQShAwIAAAABvwNAAAAAAY0EAQAAAAGOBAEAAAABEKEDAgAAAAGiAwIAAAABqQNAAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQShAwIAAAAB6QMBAAAAAeoDAQAAAAHrAwEAAAABDaEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABAqEDAgAAAAG_A0AAAAABBKEDAgAAAAG_A0AAAAAB0AMBAAAAAdEDIAAAAAEFoQMCAAAAAb8DQAAAAAHNAwAAAM0DAs4DAQAAAAHPAyAAAAABBaEDAgAAAAGpA0AAAAABvwNAAAAAAcIDAQAAAAHGAwIAAAABCaEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG_A0AAAAABwgMBAAAAAcMDAgAAAAHEAyAAAAABxQMCAAAAAQmhAwIAAAABogMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAERBQAAzQsAIAcAAM4LACAQAADQCwAgFQAA2AsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAhQwAIA2hAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgyhAwIAAAABvwNAAAAAAewDAQAAAAHwAwEAAAAB8QMBAAAAAfMDAgAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABEKEDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQShAwIAAAABvwNAAAAAAeYDAQAAAAHoAwAAAOgDAg2hAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAOMDAr8DQAAAAAHbAwEAAAAB3AMCAAAAAd0DAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB4wMBAAAAAQmhAwIAAAABtQMCAAAAAbcDAAAAtwMCuQMAAAC5AwK7AwAAALsDArwDAQAAAAG9AwIAAAABvgMBAAAAAb8DQAAAAAEIoQMCAAAAAaMDAQAAAAGkAwEAAAABpQMBAAAAAaYDBAAAAAGnAwEAAAABqANAAAAAAakDQAAAAAEDAAAADQAgMgAAhQwAIDMAAJAMACATAAAADQAgBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICQAAL8KACAlAADACgAgKwAAkAwAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICQAAL8KACAlAADACgAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIQkDAADGCQAgEAAAyAkAIKEDAgAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAGPBAEAAAABkAQBAAAAAZEEAQAAAAECAAAAWAAgMgAAkQwAIAMAAAALACAyAACRDAAgMwAAlQwAIAsAAAALACADAACNCQAgEAAAjwkAICsAAJUMACChAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQkDAACNCQAgEAAAjwkAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhjwQBAO0GACGQBAEA3gYAIZEEAQDtBgAhEQUAAM0LACAQAADQCwAgFQAA2AsAIBcAAMwLACAYAADPCwAgGQAA0QsAIBoAANILACAbAADTCwAgHAAA1AsAIB0AANULACAkAADWCwAgJQAA1wsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAAJYMACARBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAmAwAIBoDAACoCgAgCgAArQoAIBAAAKsKACARAACqCgAgFAAArAoAIBUAAK4KACAWAACvCgAgoQMCAAAAAbUDAgAAAAG7AwAAAJcEAr8DQAAAAAH3A0AAAAAB_QMBAAAAAY8EAQAAAAGRBAEAAAABmAQBAAAAAZkEAQAAAAGaBAEAAAABmwQBAAAAAZwEAQAAAAGdBAEAAAABngQBAAAAAZ8EAQAAAAGgBAEAAAABoQQBAAAAAaIEAQAAAAECAAAABQAgMgAAmgwAIAyhAwIAAAABogMCAAAAAb8DQAAAAAHsAwEAAAAB8AMBAAAAAfEDAQAAAAGGBAEAAAABhwQQAAAAAYgEAQAAAAGJBAEAAAABiwQAAACLBAKMBAEAAAABEKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQMAAAANACAyAACYDAAgMwAAoAwAIBMAAAANACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACArAACgDAAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhAwAAAAMAIDIAAJoMACAzAACjDAAgHAAAAAMAIAMAANUJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFQAA2wkAIBYAANwJACArAACjDAAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhGgMAANUJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFQAA2wkAIBYAANwJACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACENoQMCAAAAAaIDAgAAAAG1AwIAAAABuwMBAAAAAb8DQAAAAAHNAwEAAAAB2wMBAAAAAeYDAQAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAIQoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABAwAAAA0AIDIAAJYMACAzAACoDAAgEwAAAA0AIAUAALYKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAKgMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAzQsAIAcAAM4LACAQAADQCwAgFQAA2AsAIBcAAMwLACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAqQwAIAMAAAANACAyAACpDAAgMwAArQwAIBMAAAANACAFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACArAACtDAAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhGgMAAKgKACAFAACpCgAgCgAArQoAIBAAAKsKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAACuDAAgEgMAAMMJACAEAADCCQAgBwAAzwkAIBAAAMUJACChAwIAAAABogMCAAAAAbUDAgAAAAG7AwEAAAABvwNAAAAAAc0DAQAAAAHbAwEAAAAB5gMBAAAAAfQDAgAAAAGSBEAAAAABkwQBAAAAAZQEAQAAAAGVBAEAAAABlwQAAACXBAICAAAACQAgMgAAsAwAIAMAAAADACAyAACuDAAgMwAAtAwAIBwAAAADACADAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgFAAA2QkAIBUAANsJACAWAADcCQAgKwAAtAwAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgFAAA2QkAIBUAANsJACAWAADcCQAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhAwAAAAcAIDIAALAMACAzAAC3DAAgFAAAAAcAIAMAAKkJACAEAACoCQAgBwAAzgkAIBAAAKsJACArAAC3DAAgoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCISAwAAqQkAIAQAAKgJACAHAADOCQAgEAAAqwkAIKEDAgDhBgAhogMCAOEGACG1AwIA4QYAIbsDAQDeBgAhvwNAAOAGACHNAwEA3gYAIdsDAQDtBgAh5gMBAN4GACH0AwIA4QYAIZIEQADgBgAhkwQBAN4GACGUBAEA3gYAIZUEAQDtBgAhlwQAAKYJlwQiCQMAAMYJACAFAADHCQAgoQMCAAAAAbUDAgAAAAG_A0AAAAABwgMBAAAAAY8EAQAAAAGQBAEAAAABkQQBAAAAAQIAAABYACAyAAC4DAAgEQUAAM0LACAHAADOCwAgFQAA2AsAIBcAAMwLACAYAADPCwAgGQAA0QsAIBoAANILACAbAADTCwAgHAAA1AsAIB0AANULACAkAADWCwAgJQAA1wsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAALoMACASAwAAwwkAIAQAAMIJACAHAADPCQAgEQAAxAkAIKEDAgAAAAGiAwIAAAABtQMCAAAAAbsDAQAAAAG_A0AAAAABzQMBAAAAAdsDAQAAAAHmAwEAAAAB9AMCAAAAAZIEQAAAAAGTBAEAAAABlAQBAAAAAZUEAQAAAAGXBAAAAJcEAgIAAAAJACAyAAC8DAAgGgMAAKgKACAFAACpCgAgCgAArQoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAAC-DAAgDaEDAgAAAAG7AwAAAPMDAtIDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABA6EDAgAAAAGjAwEAAAABpQMBAAAAAQMAAAALACAyAAC4DAAgMwAAxAwAIAsAAAALACADAACNCQAgBQAAjgkAICsAAMQMACChAwIA4QYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIY8EAQDtBgAhkAQBAN4GACGRBAEA7QYAIQkDAACNCQAgBQAAjgkAIKEDAgDhBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhjwQBAO0GACGQBAEA3gYAIZEEAQDtBgAhAwAAAA0AIDIAALoMACAzAADHDAAgEwAAAA0AIAUAALYKACAHAAC3CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAMcMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEDAAAABwAgMgAAvAwAIDMAAMoMACAUAAAABwAgAwAAqQkAIAQAAKgJACAHAADOCQAgEQAAqgkAICsAAMoMACChAwIA4QYAIaIDAgDhBgAhtQMCAOEGACG7AwEA3gYAIb8DQADgBgAhzQMBAN4GACHbAwEA7QYAIeYDAQDeBgAh9AMCAOEGACGSBEAA4AYAIZMEAQDeBgAhlAQBAN4GACGVBAEA7QYAIZcEAACmCZcEIhIDAACpCQAgBAAAqAkAIAcAAM4JACARAACqCQAgoQMCAOEGACGiAwIA4QYAIbUDAgDhBgAhuwMBAN4GACG_A0AA4AYAIc0DAQDeBgAh2wMBAO0GACHmAwEA3gYAIfQDAgDhBgAhkgRAAOAGACGTBAEA3gYAIZQEAQDeBgAhlQQBAO0GACGXBAAApgmXBCIDAAAAAwAgMgAAvgwAIDMAAM0MACAcAAAAAwAgAwAA1QkAIAUAANYJACAKAADaCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAICsAAM0MACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEaAwAA1QkAIAUAANYJACAKAADaCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRIEAACRCAAgCAAAkAgAIAkAAJIIACAMAACTCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA4wMCvwNAAAAAAdsDAQAAAAHcAwIAAAAB3QMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABAgAAAEQAIDIAAM4MACADAAAAGwAgMgAAzgwAIDMAANIMACAUAAAAGwAgBAAA5gcAIAgAAOUHACAJAADnBwAgDAAA6AcAICsAANIMACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId0DAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHjAwEA7QYAIRIEAADmBwAgCAAA5QcAIAkAAOcHACAMAADoBwAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAA5AfjAyK_A0AA4AYAIdsDAQDtBgAh3AMCAO4GACHdAwIA7gYAId4DEADZBwAh3wMQANkHACHgAxAA2QcAIeEDEADZBwAh4wMBAO0GACEXAwAA8QgAIAQAAO8IACAGAADwCAAgBwAA8ggAIAoAAPUIACANAADzCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA_wMCvwNAAAAAAfMDAgAAAAH0AwIAAAAB9QMBAAAAAfYDAQAAAAH3A0AAAAAB-AMBAAAAAfoDAAAA-gMC-wOAAAAAAfwDQAAAAAH9AwEAAAAB_wMBAAAAAQIAAAASACAyAADTDAAgAwAAABAAIDIAANMMACAzAADXDAAgGQAAABAAIAMAANAIACAEAADOCAAgBgAAzwgAIAcAANEIACAKAADUCAAgDQAA0ggAICsAANcMACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIRcDAADQCAAgBAAAzggAIAYAAM8IACAHAADRCAAgCgAA1AgAIA0AANIIACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADNCP8DIr8DQADgBgAh8wMCAOEGACH0AwIA4QYAIfUDAQDeBgAh9gMBAN4GACH3A0AA4AYAIfgDAQDeBgAh-gMAAMwI-gMi-wOAAAAAAfwDQADgBgAh_QMBAN4GACH_AwEA7QYAIREFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAADYDAAgAwAAAA0AIDIAANgMACAzAADcDAAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAANwMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEaAwAAqAoAIAUAAKkKACAKAACtCgAgEAAAqwoAIBEAAKoKACAVAACuCgAgFgAArwoAIKEDAgAAAAG1AwIAAAABuwMAAACXBAK_A0AAAAAB9wNAAAAAAf0DAQAAAAGPBAEAAAABkQQBAAAAAZgEAQAAAAGZBAEAAAABmgQBAAAAAZsEAQAAAAGcBAEAAAABnQQBAAAAAZ4EAQAAAAGfBAEAAAABoAQBAAAAAaEEAQAAAAGiBAEAAAABAgAAAAUAIDIAAN0MACAEoQMCAAAAAaMDAQAAAAGoA0AAAAAB5AMAAQAAAQMAAAADACAyAADdDAAgMwAA4gwAIBwAAAADACADAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBUAANsJACAWAADcCQAgKwAA4gwAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBUAANsJACAWAADcCQAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhBgQAALAIACChAwIAAAABogMCAAAAAb8DQAAAAAHmAwEAAAAB6AMAAADoAwICAAAAPAAgMgAA4wwAIAMAAAA6ACAyAADjDAAgMwAA5wwAIAgAAAA6ACAEAACiCAAgKwAA5wwAIKEDAgDhBgAhogMCAOEGACG_A0AA4AYAIeYDAQDeBgAh6AMAAKEI6AMiBgQAAKIIACChAwIA4QYAIaIDAgDhBgAhvwNAAOAGACHmAwEA3gYAIegDAAChCOgDIhEFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAADoDAAgGgMAAKgKACAFAACpCgAgEAAAqwoAIBEAAKoKACAUAACsCgAgFQAArgoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAADqDAAgFwMAAPEIACAEAADvCAAgBgAA8AgAIAcAAPIIACANAADzCAAgDwAA9AgAIKEDAgAAAAGiAwIAAAABqQNAAAAAAbUDAgAAAAG7AwAAAP8DAr8DQAAAAAHzAwIAAAAB9AMCAAAAAfUDAQAAAAH2AwEAAAAB9wNAAAAAAfgDAQAAAAH6AwAAAPoDAvsDgAAAAAH8A0AAAAAB_QMBAAAAAf8DAQAAAAECAAAAEgAgMgAA7AwAIAqhAwIAAAABvwNAAAAAAdMDAgAAAAHUAwEAAAAB1QMQAAAAAdYDEAAAAAHYAwAAANgDAtkDQAAAAAHaAwEAAAAB2wMBAAAAARcDAADxCAAgBAAA7wgAIAYAAPAIACAHAADyCAAgCgAA9QgAIA8AAPQIACChAwIAAAABogMCAAAAAakDQAAAAAG1AwIAAAABuwMAAAD_AwK_A0AAAAAB8wMCAAAAAfQDAgAAAAH1AwEAAAAB9gMBAAAAAfcDQAAAAAH4AwEAAAAB-gMAAAD6AwL7A4AAAAAB_ANAAAAAAf0DAQAAAAH_AwEAAAABAgAAABIAIDIAAO8MACAKoQMCAAAAAb8DQAAAAAHSAwIAAAAB1AMBAAAAAdUDEAAAAAHWAxAAAAAB2AMAAADYAwLZA0AAAAAB2gMBAAAAAdsDAQAAAAEDAAAAEAAgMgAA7wwAIDMAAPQMACAZAAAAEAAgAwAA0AgAIAQAAM4IACAGAADPCAAgBwAA0QgAIAoAANQIACAPAADTCAAgKwAA9AwAIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAM0I_wMivwNAAOAGACHzAwIA4QYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhFwMAANAIACAEAADOCAAgBgAAzwgAIAcAANEIACAKAADUCAAgDwAA0wgAIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAM0I_wMivwNAAOAGACHzAwIA4QYAIfQDAgDhBgAh9QMBAN4GACH2AwEA3gYAIfcDQADgBgAh-AMBAN4GACH6AwAAzAj6AyL7A4AAAAAB_ANAAOAGACH9AwEA3gYAIf8DAQDtBgAhDaEDAgAAAAG7AwAAAPMDAtwDAgAAAAHeAxAAAAAB3wMQAAAAAeADEAAAAAHhAxAAAAAB7AMBAAAAAe0DQAAAAAHuAwEAAAAB7wMBAAAAAfADAQAAAAHxAwEAAAABAwAAAA0AIDIAAOgMACAzAAD4DAAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAPgMACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEDAAAAAwAgMgAA6gwAIDMAAPsMACAcAAAAAwAgAwAA1QkAIAUAANYJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAICsAAPsMACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEaAwAA1QkAIAUAANYJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIQMAAAAQACAyAADsDAAgMwAA_gwAIBkAAAAQACADAADQCAAgBAAAzggAIAYAAM8IACAHAADRCAAgDQAA0ggAIA8AANMIACArAAD-DAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEXAwAA0AgAIAQAAM4IACAGAADPCAAgBwAA0QgAIA0AANIIACAPAADTCAAgoQMCAOEGACGiAwIA4QYAIakDQADgBgAhtQMCAOEGACG7AwAAzQj_AyK_A0AA4AYAIfMDAgDhBgAh9AMCAOEGACH1AwEA3gYAIfYDAQDeBgAh9wNAAOAGACH4AwEA3gYAIfoDAADMCPoDIvsDgAAAAAH8A0AA4AYAIf0DAQDeBgAh_wMBAO0GACEQCAAAhQgAIAoAAMYIACChAwIAAAABuwMAAADzAwLSAwIAAAAB3AMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHsAwEAAAAB7QNAAAAAAe4DAQAAAAHvAwEAAAAB8AMBAAAAAfEDAQAAAAECAAAAGAAgMgAA_wwAIBIEAACRCAAgCAAAkAgAIAkAAJIIACANAACUCAAgoQMCAAAAAaIDAgAAAAGpA0AAAAABtQMCAAAAAbsDAAAA4wMCvwNAAAAAAdsDAQAAAAHcAwIAAAAB3QMCAAAAAd4DEAAAAAHfAxAAAAAB4AMQAAAAAeEDEAAAAAHjAwEAAAABAgAAAEQAIDIAAIENACADAAAAFgAgMgAA_wwAIDMAAIUNACASAAAAFgAgCAAA9gcAIAoAAMUIACArAACFDQAgoQMCAOEGACG7AwAA9AfzAyLSAwIA7gYAIdwDAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHsAwEA3gYAIe0DQADgBgAh7gMBAO0GACHvAwEA7QYAIfADAQDtBgAh8QMBAO0GACEQCAAA9gcAIAoAAMUIACChAwIA4QYAIbsDAAD0B_MDItIDAgDuBgAh3AMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIewDAQDeBgAh7QNAAOAGACHuAwEA7QYAIe8DAQDtBgAh8AMBAO0GACHxAwEA7QYAIQMAAAAbACAyAACBDQAgMwAAiA0AIBQAAAAbACAEAADmBwAgCAAA5QcAIAkAAOcHACANAADpBwAgKwAAiA0AIKEDAgDhBgAhogMCAOEGACGpA0AA4AYAIbUDAgDhBgAhuwMAAOQH4wMivwNAAOAGACHbAwEA7QYAIdwDAgDuBgAh3QMCAO4GACHeAxAA2QcAId8DEADZBwAh4AMQANkHACHhAxAA2QcAIeMDAQDtBgAhEgQAAOYHACAIAADlBwAgCQAA5wcAIA0AAOkHACChAwIA4QYAIaIDAgDhBgAhqQNAAOAGACG1AwIA4QYAIbsDAADkB-MDIr8DQADgBgAh2wMBAO0GACHcAwIA7gYAId0DAgDuBgAh3gMQANkHACHfAxAA2QcAIeADEADZBwAh4QMQANkHACHjAwEA7QYAIREFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAACJDQAgAwAAAA0AIDIAAIkNACAzAACNDQAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAAI0NACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAzQsAIAcAAM4LACAQAADQCwAgFQAA2AsAIBcAAMwLACAYAADPCwAgGQAA0QsAIBoAANILACAbAADTCwAgHQAA1QsAICQAANYLACAlAADXCwAgoQMCAAAAAeoDAQAAAAHrAwEAAAABowQgAAAAAaQEIAAAAAECAAAAAQAgMgAAjg0AIAMAAAANACAyAACODQAgMwAAkg0AIBMAAAANACAFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAdAAC-CgAgJAAAvwoAICUAAMAKACArAACSDQAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAdAAC-CgAgJAAAvwoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAAM0LACAHAADOCwAgEAAA0AsAIBUAANgLACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAkAADWCwAgJQAA1wsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAAJMNACADAAAADQAgMgAAkw0AIDMAAJcNACATAAAADQAgBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAICQAAL8KACAlAADACgAgKwAAlw0AIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACERBQAAtgoAIAcAALcKACAQAAC5CgAgFQAAwQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAICQAAL8KACAlAADACgAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIQkDAAC1BwAgHgAAtwcAICMAALYHACChAwIAAAABqQNAAAAAAbUDAgAAAAG_A0AAAAABwgMBAAAAAcYDAgAAAAECAAAAcgAgMgAAmA0AIBEFAADNCwAgBwAAzgsAIBAAANALACAVAADYCwAgFwAAzAsAIBgAAM8LACAZAADRCwAgGgAA0gsAIBsAANMLACAcAADUCwAgHQAA1QsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAACaDQAgBaEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABCaEDAgAAAAGlAwEAAAABpgMEAAAAAakDQAAAAAG1AwIAAAABvwNAAAAAAcIDAQAAAAHEAyAAAAABxQMCAAAAAQMAAAANACAyAACaDQAgMwAAoA0AIBMAAAANACAFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICUAAMAKACArAACgDQAgoQMCAOEGACHqAwEA3gYAIesDAQDeBgAhowQgAIAHACGkBCAAgAcAIREFAAC2CgAgBwAAtwoAIBAAALkKACAVAADBCgAgFwAAtQoAIBgAALgKACAZAAC6CgAgGgAAuwoAIBsAALwKACAcAAC9CgAgHQAAvgoAICUAAMAKACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhAwAAAHAAIDIAAJgNACAzAACjDQAgCwAAAHAAIAMAAJoHACAeAACYBwAgIwAAmwcAICsAAKMNACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACEJAwAAmgcAIB4AAJgHACAjAACbBwAgoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcYDAgDuBgAhCQMAALUHACAeAAC3BwAgHwAAtAcAIKEDAgAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABxgMCAAAAAQIAAAByACAyAACkDQAgEQUAAM0LACAHAADOCwAgEAAA0AsAIBUAANgLACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAIKEDAgAAAAHqAwEAAAAB6wMBAAAAAaMEIAAAAAGkBCAAAAABAgAAAAEAIDIAAKYNACAEKwABAAABoQMCAAAAAb8DQAAAAAHBAwIAAAABAwAAAHAAIDIAAKQNACAzAACrDQAgCwAAAHAAIAMAAJoHACAeAACYBwAgHwAAmQcAICsAAKsNACChAwIA4QYAIakDQADgBgAhtQMCAOEGACG_A0AA4AYAIcIDAQDeBgAhxgMCAO4GACEJAwAAmgcAIB4AAJgHACAfAACZBwAgoQMCAOEGACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcYDAgDuBgAhAwAAAA0AIDIAAKYNACAzAACuDQAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAICsAAK4NACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBUAAMEKACAXAAC1CgAgGAAAuAoAIBkAALoKACAaAAC7CgAgGwAAvAoAIBwAAL0KACAdAAC-CgAgJAAAvwoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEMAwAAkAcAICAAAJEHACChAwIAAAABpQMBAAAAAaYDBAAAAAGpA0AAAAABtQMCAAAAAb8DQAAAAAHCAwEAAAABwwMCAAAAAcQDIAAAAAHFAwIAAAABAgAAAHgAIDIAAK8NACADAAAAdgAgMgAArw0AIDMAALMNACAOAAAAdgAgAwAAgQcAICAAAIIHACArAACzDQAgoQMCAOEGACGlAwEA7QYAIaYDBADfBgAhqQNAAOAGACG1AwIA4QYAIb8DQADgBgAhwgMBAN4GACHDAwIA7gYAIcQDIACABwAhxQMCAO4GACEMAwAAgQcAICAAAIIHACChAwIA4QYAIaUDAQDtBgAhpgMEAN8GACGpA0AA4AYAIbUDAgDhBgAhvwNAAOAGACHCAwEA3gYAIcMDAgDuBgAhxAMgAIAHACHFAwIA7gYAIREFAADNCwAgBwAAzgsAIBAAANALACAXAADMCwAgGAAAzwsAIBkAANELACAaAADSCwAgGwAA0wsAIBwAANQLACAdAADVCwAgJAAA1gsAICUAANcLACChAwIAAAAB6gMBAAAAAesDAQAAAAGjBCAAAAABpAQgAAAAAQIAAAABACAyAAC0DQAgGgMAAKgKACAFAACpCgAgCgAArQoAIBAAAKsKACARAACqCgAgFAAArAoAIBYAAK8KACChAwIAAAABtQMCAAAAAbsDAAAAlwQCvwNAAAAAAfcDQAAAAAH9AwEAAAABjwQBAAAAAZEEAQAAAAGYBAEAAAABmQQBAAAAAZoEAQAAAAGbBAEAAAABnAQBAAAAAZ0EAQAAAAGeBAEAAAABnwQBAAAAAaAEAQAAAAGhBAEAAAABogQBAAAAAQIAAAAFACAyAAC2DQAgAwAAAA0AIDIAALQNACAzAAC6DQAgEwAAAA0AIAUAALYKACAHAAC3CgAgEAAAuQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAICsAALoNACChAwIA4QYAIeoDAQDeBgAh6wMBAN4GACGjBCAAgAcAIaQEIACABwAhEQUAALYKACAHAAC3CgAgEAAAuQoAIBcAALUKACAYAAC4CgAgGQAAugoAIBoAALsKACAbAAC8CgAgHAAAvQoAIB0AAL4KACAkAAC_CgAgJQAAwAoAIKEDAgDhBgAh6gMBAN4GACHrAwEA3gYAIaMEIACABwAhpAQgAIAHACEDAAAAAwAgMgAAtg0AIDMAAL0NACAcAAAAAwAgAwAA1QkAIAUAANYJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFgAA3AkAICsAAL0NACChAwIA4QYAIbUDAgDhBgAhuwMAAKYJlwQivwNAAOAGACH3A0AA4AYAIf0DAQDtBgAhjwQBAO0GACGRBAEA3gYAIZgEAQDeBgAhmQQBAN4GACGaBAEA3gYAIZsEAQDtBgAhnAQBAO0GACGdBAEA7QYAIZ4EAQDtBgAhnwQBAO0GACGgBAEA7QYAIaEEAQDtBgAhogQBAO0GACEaAwAA1QkAIAUAANYJACAKAADaCQAgEAAA2AkAIBEAANcJACAUAADZCQAgFgAA3AkAIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAACoCgAgBQAAqQoAIAoAAK0KACAQAACrCgAgEQAAqgoAIBQAAKwKACAVAACuCgAgoQMCAAAAAbUDAgAAAAG7AwAAAJcEAr8DQAAAAAH3A0AAAAAB_QMBAAAAAY8EAQAAAAGRBAEAAAABmAQBAAAAAZkEAQAAAAGaBAEAAAABmwQBAAAAAZwEAQAAAAGdBAEAAAABngQBAAAAAZ8EAQAAAAGgBAEAAAABoQQBAAAAAaIEAQAAAAECAAAABQAgMgAAvg0AIAMAAAADACAyAAC-DQAgMwAAwg0AIBwAAAADACADAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgKwAAwg0AIKEDAgDhBgAhtQMCAOEGACG7AwAApgmXBCK_A0AA4AYAIfcDQADgBgAh_QMBAO0GACGPBAEA7QYAIZEEAQDeBgAhmAQBAN4GACGZBAEA3gYAIZoEAQDeBgAhmwQBAO0GACGcBAEA7QYAIZ0EAQDtBgAhngQBAO0GACGfBAEA7QYAIaAEAQDtBgAhoQQBAO0GACGiBAEA7QYAIRoDAADVCQAgBQAA1gkAIAoAANoJACAQAADYCQAgEQAA1wkAIBQAANkJACAVAADbCQAgoQMCAOEGACG1AwIA4QYAIbsDAACmCZcEIr8DQADgBgAh9wNAAOAGACH9AwEA7QYAIY8EAQDtBgAhkQQBAN4GACGYBAEA3gYAIZkEAQDeBgAhmgQBAN4GACGbBAEA7QYAIZwEAQDtBgAhnQQBAO0GACGeBAEA7QYAIZ8EAQDtBgAhoAQBAO0GACGhBAEA7QYAIaIEAQDtBgAhDgVWAwdZBA4AIBBeBRWDARMXBgIYXRYZYhcaYwcbZxgcaxkdbxokcxslggEcCQMAAQUKAwpFBw4AFRA5BRE4DhQ9EBVJExZOFAYDAAEEAAIHDAQOAA8QNQURNA4EAw4BBQ8DDgANEBMFCAMUAQQAAgYAAwcVBAosBw0ZBg4ADA8rCwQIGgUKHAcMJggOAAoGBAACCB0FCR4BDCIIDSMGDgAJAgoABwsABgIMJAANJQABDCcAAQgABQINLQAPLgACBS8AEDAAAgQAAgYAAwIQNwARNgADBAACDgASE0ERARIAEAETQgACA0oBBAACAQQAAgcFTwAKUwAQUQARUAAUUgAVVAAWVQABAwABAQMAAQEDAAEBAwABAQMAAQUDAAEOAB8edBsfdRsjeRwEAwABDgAeIHobIn4dASEAHAEifwACH4ABACOBAQANBYUBAAeGAQAQiAEAFZABABeEAQAYhwEAGYkBABqKAQAbiwEAHIwBAB2NAQAkjgEAJY8BAAAAAAUOACU4ACY5ACc6ACg7ACkAAAAAAAUOACU4ACY5ACc6ACg7ACkBAwABAQMAAQUOAC44AC85ADA6ADE7ADIAAAAAAAUOAC44AC85ADA6ADE7ADIDAwABBAACB8cBBAMDAAEEAAIHzQEEBQ4ANzgAODkAOToAOjsAOwAAAAAABQ4ANzgAODkAOToAOjsAOwED3wEBAQPlAQEFDgBAOABBOQBCOgBDOwBEAAAAAAAFDgBAOABBOQBCOgBDOwBEAQMAAQEDAAEFDgBJOABKOQBLOgBMOwBNAAAAAAAFDgBJOABKOQBLOgBMOwBNAgQAAgYAAwIEAAIGAAMFDgBSOABTOQBUOgBVOwBWAAAAAAAFDgBSOABTOQBUOgBVOwBWBAOjAgEEAAIGAAMHpAIEBAOqAgEEAAIGAAMHqwIEBQ4AWzgAXDkAXToAXjsAXwAAAAAABQ4AWzgAXDkAXToAXjsAXwIIvQIFCr4CBwIIxAIFCsUCBwUOAGQ4AGU5AGY6AGc7AGgAAAAAAAUOAGQ4AGU5AGY6AGc7AGgBCAAFAQgABQUOAG04AG45AG86AHA7AHEAAAAAAAUOAG04AG45AG86AHA7AHEBAwABAQMAAQUOAHY4AHc5AHg6AHk7AHoAAAAAAAUOAHY4AHc5AHg6AHk7AHoBBAACAQQAAgUOAH84AIABOQCBAToAggE7AIMBAAAAAAAFDgB_OACAATkAgQE6AIIBOwCDAQESABABEgAQBQ4AiAE4AIkBOQCKAToAiwE7AIwBAAAAAAAFDgCIATgAiQE5AIoBOgCLATsAjAEDBAACCK8DBQmwAwEDBAACCLYDBQm3AwEFDgCRATgAkgE5AJMBOgCUATsAlQEAAAAAAAUOAJEBOACSATkAkwE6AJQBOwCVAQIKAAcLAAYCCgAHCwAGBQ4AmgE4AJsBOQCcAToAnQE7AJ4BAAAAAAAFDgCaATgAmwE5AJwBOgCdATsAngEBAwABAQMAAQUOAKMBOACkATkApQE6AKYBOwCnAQAAAAAABQ4AowE4AKQBOQClAToApgE7AKcBAQMAAQEDAAEFDgCsATgArQE5AK4BOgCvATsAsAEAAAAAAAUOAKwBOACtATkArgE6AK8BOwCwAQEDAAEBAwABBQ4AtQE4ALYBOQC3AToAuAE7ALkBAAAAAAAFDgC1ATgAtgE5ALcBOgC4ATsAuQEAAAAFDgC_ATgAwAE5AMEBOgDCATsAwwEAAAAAAAUOAL8BOADAATkAwQE6AMIBOwDDAQIDAAEeugQbAgMAAR7ABBsFDgDIATgAyQE5AMoBOgDLATsAzAEAAAAAAAUOAMgBOADJATkAygE6AMsBOwDMAQIDAAEg0gQbAgMAASDYBBsFDgDRATgA0gE5ANMBOgDUATsA1QEAAAAAAAUOANEBOADSATkA0wE6ANQBOwDVAQEhABwBIQAcBQ4A2gE4ANsBOQDcAToA3QE7AN4BAAAAAAAFDgDaATgA2wE5ANwBOgDdATsA3gECA4AFAQQAAgIDhgUBBAACBQ4A4wE4AOQBOQDlAToA5gE7AOcBAAAAAAAFDgDjATgA5AE5AOUBOgDmATsA5wEBBAACAQQAAgUOAOwBOADtATkA7gE6AO8BOwDwAQAAAAAABQ4A7AE4AO0BOQDuAToA7wE7APABJgIBJ5EBASiTAQEplAEBKpUBASyXAQEtmQEhLpoBIi-cAQEwngEhMZ8BIzSgAQE1oQEBNqIBITylASQ9pgEqPqcBAj-oAQJAqQECQaoBAkKrAQJDrQECRK8BIUWwAStGsgECR7QBIUi1ASxJtgECSrcBAku4ASFMuwEtTbwBM069AQNPvgEDUL8BA1HAAQNSwQEDU8MBA1TFASFVxgE0VskBA1fLASFYzAE1Wc4BA1rPAQNb0AEhXNMBNl3UATxe1QEEX9YBBGDXAQRh2AEEYtkBBGPbAQRk3QEhZd4BPWbhAQRn4wEhaOQBPmnmAQRq5wEEa-gBIWzrAT9t7AFFbu0BFm_uARZw7wEWcfABFnLxARZz8wEWdPUBIXX2AUZ2-AEWd_oBIXj7AUd5_AEWev0BFnv-ASF8gQJIfYICTn6DAg5_hAIOgAGFAg6BAYYCDoIBhwIOgwGJAg6EAYsCIYUBjAJPhgGOAg6HAZACIYgBkQJQiQGSAg6KAZMCDosBlAIhjAGXAlGNAZgCV44BmQIFjwGaAgWQAZsCBZEBnAIFkgGdAgWTAZ8CBZQBoQIhlQGiAliWAaYCBZcBqAIhmAGpAlmZAawCBZoBrQIFmwGuAiGcAbECWp0BsgJgngGzAgafAbQCBqABtQIGoQG2AgaiAbcCBqMBuQIGpAG7AiGlAbwCYaYBwAIGpwHCAiGoAcMCYqkBxgIGqgHHAgarAcgCIawBywJjrQHMAmmuAc0CC68BzgILsAHPAguxAdACC7IB0QILswHTAgu0AdUCIbUB1gJqtgHYAgu3AdoCIbgB2wJruQHcAgu6Ad0CC7sB3gIhvAHhAmy9AeICcr4B4wIXvwHkAhfAAeUCF8EB5gIXwgHnAhfDAekCF8QB6wIhxQHsAnPGAe4CF8cB8AIhyAHxAnTJAfICF8oB8wIXywH0AiHMAfcCdc0B-AJ7zgH5AhDPAfoCENAB-wIQ0QH8AhDSAf0CENMB_wIQ1AGBAyHVAYIDfNYBhAMQ1wGGAyHYAYcDfdkBiAMQ2gGJAxDbAYoDIdwBjQN-3QGOA4QB3gGPAxHfAZADEeABkQMR4QGSAxHiAZMDEeMBlQMR5AGXAyHlAZgDhQHmAZoDEecBnAMh6AGdA4YB6QGeAxHqAZ8DEesBoAMh7AGjA4cB7QGkA40B7gGlAwfvAaYDB_ABpwMH8QGoAwfyAakDB_MBqwMH9AGtAyH1Aa4DjgH2AbIDB_cBtAMh-AG1A48B-QG4Awf6AbkDB_sBugMh_AG9A5AB_QG-A5YB_gG_Awj_AcADCIACwQMIgQLCAwiCAsMDCIMCxQMIhALHAyGFAsgDlwGGAsoDCIcCzAMhiALNA5gBiQLOAwiKAs8DCIsC0AMhjALTA5kBjQLUA58BjgLVAxiPAtYDGJAC1wMYkQLYAxiSAtkDGJMC2wMYlALdAyGVAt4DoAGWAuADGJcC4gMhmALjA6EBmQLkAxiaAuUDGJsC5gMhnALpA6IBnQLqA6gBngLrAxmfAuwDGaAC7QMZoQLuAxmiAu8DGaMC8QMZpALzAyGlAvQDqQGmAvYDGacC-AMhqAL5A6oBqQL6AxmqAvsDGasC_AMhrAL_A6sBrQKABLEBrgKBBBqvAoIEGrACgwQasQKEBBqyAoUEGrMChwQatAKJBCG1AooEsgG2AowEGrcCjgQhuAKPBLMBuQKQBBq6ApEEGrsCkgQhvAKVBLQBvQKWBLoBvgKYBLsBvwKZBLsBwAKcBLsBwQKdBLsBwgKeBLsBwwKgBLsBxAKiBCHFAqMEvAHGAqUEuwHHAqcEIcgCqAS9AckCqQS7AcoCqgS7AcsCqwQhzAKuBL4BzQKvBMQBzgKwBBvPArEEG9ACsgQb0QKzBBvSArQEG9MCtgQb1AK4BCHVArkExQHWArwEG9cCvgQh2AK_BMYB2QLBBBvaAsIEG9sCwwQh3ALGBMcB3QLHBM0B3gLIBBzfAskEHOACygQc4QLLBBziAswEHOMCzgQc5ALQBCHlAtEEzgHmAtQEHOcC1gQh6ALXBM8B6QLZBBzqAtoEHOsC2wQh7ALeBNAB7QLfBNYB7gLgBB3vAuEEHfAC4gQd8QLjBB3yAuQEHfMC5gQd9ALoBCH1AukE1wH2AusEHfcC7QQh-ALuBNgB-QLvBB36AvAEHfsC8QQh_AL0BNkB_QL1BN8B_gL2BBP_AvcEE4AD-AQTgQP5BBOCA_oEE4MD_AQThAP-BCGFA_8E4AGGA4IFE4cDhAUhiAOFBeEBiQOHBROKA4gFE4sDiQUhjAOMBeIBjQONBegBjgOOBRSPA48FFJADkAUUkQORBRSSA5IFFJMDlAUUlAOWBSGVA5cF6QGWA5kFFJcDmwUhmAOcBeoBmQOdBRSaA54FFJsDnwUhnAOiBesBnQOjBfEB" } config.compilerWasm = { getRuntime: async () => require('./query_compiler_fast_bg.js'), diff --git a/packages/db/generated/prisma/package.json b/packages/db/generated/prisma/package.json index 507d6b5..62b8d50 100644 --- a/packages/db/generated/prisma/package.json +++ b/packages/db/generated/prisma/package.json @@ -1,5 +1,5 @@ { - "name": "prisma-client-246293e720df1adf8730b52510e5dd3a44f079859a3249054c7cc8bdf2e0739c", + "name": "prisma-client-4bc6ced9b73ff651becdfed4e68ae8090595ad6cc91677c4e986b059be8d6d3b", "main": "index.js", "types": "index.d.ts", "browser": "default.js", diff --git a/packages/db/generated/prisma/schema.prisma b/packages/db/generated/prisma/schema.prisma index 4746bce..225d25f 100755 --- a/packages/db/generated/prisma/schema.prisma +++ b/packages/db/generated/prisma/schema.prisma @@ -399,6 +399,21 @@ enum NotificationTypes { ETC } +// Cron job execution log +model CronJobLog { + id Int @id @default(autoincrement()) + jobName String // e.g. "local-backup", "usb-backup" + status String // "success" | "failed" | "skipped" + startedAt DateTime + completedAt DateTime? + durationMs Int? + errorMessage String? + + @@index([jobName]) + @@index([startedAt]) + @@index([status]) +} + model CloudFolder { id Int @id @default(autoincrement()) userId Int diff --git a/packages/db/prisma/schema.prisma b/packages/db/prisma/schema.prisma index 6d8c826..3313fca 100755 --- a/packages/db/prisma/schema.prisma +++ b/packages/db/prisma/schema.prisma @@ -400,6 +400,21 @@ enum NotificationTypes { ETC } +// Cron job execution log +model CronJobLog { + id Int @id @default(autoincrement()) + jobName String // e.g. "local-backup", "usb-backup" + status String // "success" | "failed" | "skipped" + startedAt DateTime + completedAt DateTime? + durationMs Int? + errorMessage String? + + @@index([jobName]) + @@index([startedAt]) + @@index([status]) +} + model CloudFolder { id Int @id @default(autoincrement()) userId Int diff --git a/packages/db/shared/.prisma-zod-generator-manifest.json b/packages/db/shared/.prisma-zod-generator-manifest.json index 4afce7f..e31f4d6 100755 --- a/packages/db/shared/.prisma-zod-generator-manifest.json +++ b/packages/db/shared/.prisma-zod-generator-manifest.json @@ -1,7 +1,7 @@ { "version": "1.0", "generatorVersion": "1.0.0", - "generatedAt": "2026-04-11T03:16:27.200Z", + "generatedAt": "2026-04-13T03:50:09.276Z", "outputPath": "/home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared", "files": [ "schemas/enums/TransactionIsolationLevel.schema.ts", @@ -22,6 +22,7 @@ "schemas/enums/DatabaseBackupScalarFieldEnum.schema.ts", "schemas/enums/BackupDestinationScalarFieldEnum.schema.ts", "schemas/enums/NotificationScalarFieldEnum.schema.ts", + "schemas/enums/CronJobLogScalarFieldEnum.schema.ts", "schemas/enums/CloudFolderScalarFieldEnum.schema.ts", "schemas/enums/CloudFileScalarFieldEnum.schema.ts", "schemas/enums/CloudFileChunkScalarFieldEnum.schema.ts", @@ -129,6 +130,11 @@ "schemas/objects/NotificationWhereUniqueInput.schema.ts", "schemas/objects/NotificationOrderByWithAggregationInput.schema.ts", "schemas/objects/NotificationScalarWhereWithAggregatesInput.schema.ts", + "schemas/objects/CronJobLogWhereInput.schema.ts", + "schemas/objects/CronJobLogOrderByWithRelationInput.schema.ts", + "schemas/objects/CronJobLogWhereUniqueInput.schema.ts", + "schemas/objects/CronJobLogOrderByWithAggregationInput.schema.ts", + "schemas/objects/CronJobLogScalarWhereWithAggregatesInput.schema.ts", "schemas/objects/CloudFolderWhereInput.schema.ts", "schemas/objects/CloudFolderOrderByWithRelationInput.schema.ts", "schemas/objects/CloudFolderWhereUniqueInput.schema.ts", @@ -273,6 +279,13 @@ "schemas/objects/NotificationCreateManyInput.schema.ts", "schemas/objects/NotificationUpdateManyMutationInput.schema.ts", "schemas/objects/NotificationUncheckedUpdateManyInput.schema.ts", + "schemas/objects/CronJobLogCreateInput.schema.ts", + "schemas/objects/CronJobLogUncheckedCreateInput.schema.ts", + "schemas/objects/CronJobLogUpdateInput.schema.ts", + "schemas/objects/CronJobLogUncheckedUpdateInput.schema.ts", + "schemas/objects/CronJobLogCreateManyInput.schema.ts", + "schemas/objects/CronJobLogUpdateManyMutationInput.schema.ts", + "schemas/objects/CronJobLogUncheckedUpdateManyInput.schema.ts", "schemas/objects/CloudFolderCreateInput.schema.ts", "schemas/objects/CloudFolderUncheckedCreateInput.schema.ts", "schemas/objects/CloudFolderUpdateInput.schema.ts", @@ -485,6 +498,13 @@ "schemas/objects/NotificationMinOrderByAggregateInput.schema.ts", "schemas/objects/NotificationSumOrderByAggregateInput.schema.ts", "schemas/objects/EnumNotificationTypesWithAggregatesFilter.schema.ts", + "schemas/objects/DateTimeNullableFilter.schema.ts", + "schemas/objects/CronJobLogCountOrderByAggregateInput.schema.ts", + "schemas/objects/CronJobLogAvgOrderByAggregateInput.schema.ts", + "schemas/objects/CronJobLogMaxOrderByAggregateInput.schema.ts", + "schemas/objects/CronJobLogMinOrderByAggregateInput.schema.ts", + "schemas/objects/CronJobLogSumOrderByAggregateInput.schema.ts", + "schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts", "schemas/objects/CloudFolderNullableScalarRelationFilter.schema.ts", "schemas/objects/CloudFolderUserIdParentIdNameCompoundUniqueInput.schema.ts", "schemas/objects/CloudFolderCountOrderByAggregateInput.schema.ts", @@ -718,6 +738,7 @@ "schemas/objects/UserCreateNestedOneWithoutNotificationsInput.schema.ts", "schemas/objects/EnumNotificationTypesFieldUpdateOperationsInput.schema.ts", "schemas/objects/UserUpdateOneRequiredWithoutNotificationsNestedInput.schema.ts", + "schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts", "schemas/objects/CloudFolderCreateNestedOneWithoutChildrenInput.schema.ts", "schemas/objects/CloudFolderCreateNestedManyWithoutParentInput.schema.ts", "schemas/objects/UserCreateNestedOneWithoutCloudFoldersInput.schema.ts", @@ -789,6 +810,8 @@ "schemas/objects/NestedEnumPaymentMethodWithAggregatesFilter.schema.ts", "schemas/objects/NestedEnumNotificationTypesFilter.schema.ts", "schemas/objects/NestedEnumNotificationTypesWithAggregatesFilter.schema.ts", + "schemas/objects/NestedDateTimeNullableFilter.schema.ts", + "schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts", "schemas/objects/NestedBigIntFilter.schema.ts", "schemas/objects/NestedBigIntWithAggregatesFilter.schema.ts", "schemas/objects/NestedEnumCommunicationChannelFilter.schema.ts", @@ -1511,6 +1534,11 @@ "schemas/objects/NotificationSumAggregateInput.schema.ts", "schemas/objects/NotificationMinAggregateInput.schema.ts", "schemas/objects/NotificationMaxAggregateInput.schema.ts", + "schemas/objects/CronJobLogCountAggregateInput.schema.ts", + "schemas/objects/CronJobLogAvgAggregateInput.schema.ts", + "schemas/objects/CronJobLogSumAggregateInput.schema.ts", + "schemas/objects/CronJobLogMinAggregateInput.schema.ts", + "schemas/objects/CronJobLogMaxAggregateInput.schema.ts", "schemas/objects/CloudFolderCountAggregateInput.schema.ts", "schemas/objects/CloudFolderAvgAggregateInput.schema.ts", "schemas/objects/CloudFolderSumAggregateInput.schema.ts", @@ -1606,6 +1634,7 @@ "schemas/objects/DatabaseBackupSelect.schema.ts", "schemas/objects/BackupDestinationSelect.schema.ts", "schemas/objects/NotificationSelect.schema.ts", + "schemas/objects/CronJobLogSelect.schema.ts", "schemas/objects/CloudFolderSelect.schema.ts", "schemas/objects/CloudFileSelect.schema.ts", "schemas/objects/CloudFileChunkSelect.schema.ts", @@ -1628,6 +1657,7 @@ "schemas/objects/DatabaseBackupArgs.schema.ts", "schemas/objects/BackupDestinationArgs.schema.ts", "schemas/objects/NotificationArgs.schema.ts", + "schemas/objects/CronJobLogArgs.schema.ts", "schemas/objects/CloudFolderArgs.schema.ts", "schemas/objects/CloudFileArgs.schema.ts", "schemas/objects/CloudFileChunkArgs.schema.ts", @@ -1944,6 +1974,23 @@ "schemas/upsertOneNotification.schema.ts", "schemas/aggregateNotification.schema.ts", "schemas/groupByNotification.schema.ts", + "schemas/findUniqueCronJobLog.schema.ts", + "schemas/findUniqueOrThrowCronJobLog.schema.ts", + "schemas/findFirstCronJobLog.schema.ts", + "schemas/findFirstOrThrowCronJobLog.schema.ts", + "schemas/findManyCronJobLog.schema.ts", + "schemas/countCronJobLog.schema.ts", + "schemas/createOneCronJobLog.schema.ts", + "schemas/createManyCronJobLog.schema.ts", + "schemas/createManyAndReturnCronJobLog.schema.ts", + "schemas/deleteOneCronJobLog.schema.ts", + "schemas/deleteManyCronJobLog.schema.ts", + "schemas/updateOneCronJobLog.schema.ts", + "schemas/updateManyCronJobLog.schema.ts", + "schemas/updateManyAndReturnCronJobLog.schema.ts", + "schemas/upsertOneCronJobLog.schema.ts", + "schemas/aggregateCronJobLog.schema.ts", + "schemas/groupByCronJobLog.schema.ts", "schemas/findUniqueCloudFolder.schema.ts", "schemas/findUniqueOrThrowCloudFolder.schema.ts", "schemas/findFirstCloudFolder.schema.ts", @@ -2250,6 +2297,19 @@ "schemas/results/NotificationAggregateResult.schema.ts", "schemas/results/NotificationGroupByResult.schema.ts", "schemas/results/NotificationCountResult.schema.ts", + "schemas/results/CronJobLogFindUniqueResult.schema.ts", + "schemas/results/CronJobLogFindFirstResult.schema.ts", + "schemas/results/CronJobLogFindManyResult.schema.ts", + "schemas/results/CronJobLogCreateResult.schema.ts", + "schemas/results/CronJobLogCreateManyResult.schema.ts", + "schemas/results/CronJobLogUpdateResult.schema.ts", + "schemas/results/CronJobLogUpdateManyResult.schema.ts", + "schemas/results/CronJobLogUpsertResult.schema.ts", + "schemas/results/CronJobLogDeleteResult.schema.ts", + "schemas/results/CronJobLogDeleteManyResult.schema.ts", + "schemas/results/CronJobLogAggregateResult.schema.ts", + "schemas/results/CronJobLogGroupByResult.schema.ts", + "schemas/results/CronJobLogCountResult.schema.ts", "schemas/results/CloudFolderFindUniqueResult.schema.ts", "schemas/results/CloudFolderFindFirstResult.schema.ts", "schemas/results/CloudFolderFindManyResult.schema.ts", @@ -2334,6 +2394,7 @@ "schemas/variants/pure/DatabaseBackup.pure.ts", "schemas/variants/pure/BackupDestination.pure.ts", "schemas/variants/pure/Notification.pure.ts", + "schemas/variants/pure/CronJobLog.pure.ts", "schemas/variants/pure/CloudFolder.pure.ts", "schemas/variants/pure/CloudFile.pure.ts", "schemas/variants/pure/CloudFileChunk.pure.ts", @@ -2357,6 +2418,7 @@ "schemas/variants/input/DatabaseBackup.input.ts", "schemas/variants/input/BackupDestination.input.ts", "schemas/variants/input/Notification.input.ts", + "schemas/variants/input/CronJobLog.input.ts", "schemas/variants/input/CloudFolder.input.ts", "schemas/variants/input/CloudFile.input.ts", "schemas/variants/input/CloudFileChunk.input.ts", @@ -2380,6 +2442,7 @@ "schemas/variants/result/DatabaseBackup.result.ts", "schemas/variants/result/BackupDestination.result.ts", "schemas/variants/result/Notification.result.ts", + "schemas/variants/result/CronJobLog.result.ts", "schemas/variants/result/CloudFolder.result.ts", "schemas/variants/result/CloudFile.result.ts", "schemas/variants/result/CloudFileChunk.result.ts", diff --git a/packages/db/shared/schemas/aggregateCronJobLog.schema.ts b/packages/db/shared/schemas/aggregateCronJobLog.schema.ts new file mode 100644 index 0000000..bcf7128 --- /dev/null +++ b/packages/db/shared/schemas/aggregateCronJobLog.schema.ts @@ -0,0 +1,14 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogOrderByWithRelationInputObjectSchema as CronJobLogOrderByWithRelationInputObjectSchema } from './objects/CronJobLogOrderByWithRelationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; +import { CronJobLogCountAggregateInputObjectSchema as CronJobLogCountAggregateInputObjectSchema } from './objects/CronJobLogCountAggregateInput.schema'; +import { CronJobLogMinAggregateInputObjectSchema as CronJobLogMinAggregateInputObjectSchema } from './objects/CronJobLogMinAggregateInput.schema'; +import { CronJobLogMaxAggregateInputObjectSchema as CronJobLogMaxAggregateInputObjectSchema } from './objects/CronJobLogMaxAggregateInput.schema'; +import { CronJobLogAvgAggregateInputObjectSchema as CronJobLogAvgAggregateInputObjectSchema } from './objects/CronJobLogAvgAggregateInput.schema'; +import { CronJobLogSumAggregateInputObjectSchema as CronJobLogSumAggregateInputObjectSchema } from './objects/CronJobLogSumAggregateInput.schema'; + +export const CronJobLogAggregateSchema: z.ZodType = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), _count: z.union([ z.literal(true), CronJobLogCountAggregateInputObjectSchema ]).optional(), _min: CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInputObjectSchema.optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogAggregateZodSchema = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), _count: z.union([ z.literal(true), CronJobLogCountAggregateInputObjectSchema ]).optional(), _min: CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInputObjectSchema.optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/countCronJobLog.schema.ts b/packages/db/shared/schemas/countCronJobLog.schema.ts new file mode 100644 index 0000000..abe1406 --- /dev/null +++ b/packages/db/shared/schemas/countCronJobLog.schema.ts @@ -0,0 +1,10 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogOrderByWithRelationInputObjectSchema as CronJobLogOrderByWithRelationInputObjectSchema } from './objects/CronJobLogOrderByWithRelationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; +import { CronJobLogCountAggregateInputObjectSchema as CronJobLogCountAggregateInputObjectSchema } from './objects/CronJobLogCountAggregateInput.schema'; + +export const CronJobLogCountSchema: z.ZodType = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), select: z.union([ z.literal(true), CronJobLogCountAggregateInputObjectSchema ]).optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogCountZodSchema = z.object({ orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), select: z.union([ z.literal(true), CronJobLogCountAggregateInputObjectSchema ]).optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/createManyAndReturnCronJobLog.schema.ts b/packages/db/shared/schemas/createManyAndReturnCronJobLog.schema.ts new file mode 100644 index 0000000..6d19690 --- /dev/null +++ b/packages/db/shared/schemas/createManyAndReturnCronJobLog.schema.ts @@ -0,0 +1,8 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogCreateManyInputObjectSchema as CronJobLogCreateManyInputObjectSchema } from './objects/CronJobLogCreateManyInput.schema'; + +export const CronJobLogCreateManyAndReturnSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: z.union([ CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInputObjectSchema) ]), skipDuplicates: z.boolean().optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogCreateManyAndReturnZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: z.union([ CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInputObjectSchema) ]), skipDuplicates: z.boolean().optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/createManyCronJobLog.schema.ts b/packages/db/shared/schemas/createManyCronJobLog.schema.ts new file mode 100644 index 0000000..55d9332 --- /dev/null +++ b/packages/db/shared/schemas/createManyCronJobLog.schema.ts @@ -0,0 +1,7 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogCreateManyInputObjectSchema as CronJobLogCreateManyInputObjectSchema } from './objects/CronJobLogCreateManyInput.schema'; + +export const CronJobLogCreateManySchema: z.ZodType = z.object({ data: z.union([ CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInputObjectSchema) ]), skipDuplicates: z.boolean().optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogCreateManyZodSchema = z.object({ data: z.union([ CronJobLogCreateManyInputObjectSchema, z.array(CronJobLogCreateManyInputObjectSchema) ]), skipDuplicates: z.boolean().optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/createOneCronJobLog.schema.ts b/packages/db/shared/schemas/createOneCronJobLog.schema.ts new file mode 100644 index 0000000..e3290a2 --- /dev/null +++ b/packages/db/shared/schemas/createOneCronJobLog.schema.ts @@ -0,0 +1,9 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogCreateInputObjectSchema as CronJobLogCreateInputObjectSchema } from './objects/CronJobLogCreateInput.schema'; +import { CronJobLogUncheckedCreateInputObjectSchema as CronJobLogUncheckedCreateInputObjectSchema } from './objects/CronJobLogUncheckedCreateInput.schema'; + +export const CronJobLogCreateOneSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogCreateInputObjectSchema, CronJobLogUncheckedCreateInputObjectSchema]) }).strict() as unknown as z.ZodType; + +export const CronJobLogCreateOneZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogCreateInputObjectSchema, CronJobLogUncheckedCreateInputObjectSchema]) }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/deleteManyCronJobLog.schema.ts b/packages/db/shared/schemas/deleteManyCronJobLog.schema.ts new file mode 100644 index 0000000..6475b1f --- /dev/null +++ b/packages/db/shared/schemas/deleteManyCronJobLog.schema.ts @@ -0,0 +1,7 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; + +export const CronJobLogDeleteManySchema: z.ZodType = z.object({ where: CronJobLogWhereInputObjectSchema.optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogDeleteManyZodSchema = z.object({ where: CronJobLogWhereInputObjectSchema.optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/deleteOneCronJobLog.schema.ts b/packages/db/shared/schemas/deleteOneCronJobLog.schema.ts new file mode 100644 index 0000000..000aaad --- /dev/null +++ b/packages/db/shared/schemas/deleteOneCronJobLog.schema.ts @@ -0,0 +1,8 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; + +export const CronJobLogDeleteOneSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema }).strict() as unknown as z.ZodType; + +export const CronJobLogDeleteOneZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/enums/CronJobLogScalarFieldEnum.schema.ts b/packages/db/shared/schemas/enums/CronJobLogScalarFieldEnum.schema.ts new file mode 100644 index 0000000..0a7c673 --- /dev/null +++ b/packages/db/shared/schemas/enums/CronJobLogScalarFieldEnum.schema.ts @@ -0,0 +1,5 @@ +import * as z from 'zod'; + +export const CronJobLogScalarFieldEnumSchema = z.enum(['id', 'jobName', 'status', 'startedAt', 'completedAt', 'durationMs', 'errorMessage']) + +export type CronJobLogScalarFieldEnum = z.infer; \ No newline at end of file diff --git a/packages/db/shared/schemas/findFirstCronJobLog.schema.ts b/packages/db/shared/schemas/findFirstCronJobLog.schema.ts new file mode 100644 index 0000000..dcec309 --- /dev/null +++ b/packages/db/shared/schemas/findFirstCronJobLog.schema.ts @@ -0,0 +1,33 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogOrderByWithRelationInputObjectSchema as CronJobLogOrderByWithRelationInputObjectSchema } from './objects/CronJobLogOrderByWithRelationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; +import { CronJobLogScalarFieldEnumSchema } from './enums/CronJobLogScalarFieldEnum.schema'; + +// Select schema needs to be in file to prevent circular imports +//------------------------------------------------------ + +export const CronJobLogFindFirstSelectSchema: z.ZodType = z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() + }).strict() as unknown as z.ZodType; + +export const CronJobLogFindFirstSelectZodSchema = z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() + }).strict(); + +export const CronJobLogFindFirstSchema: z.ZodType = z.object({ select: CronJobLogFindFirstSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogFindFirstZodSchema = z.object({ select: CronJobLogFindFirstSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/findFirstOrThrowCronJobLog.schema.ts b/packages/db/shared/schemas/findFirstOrThrowCronJobLog.schema.ts new file mode 100644 index 0000000..54ddd81 --- /dev/null +++ b/packages/db/shared/schemas/findFirstOrThrowCronJobLog.schema.ts @@ -0,0 +1,33 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogOrderByWithRelationInputObjectSchema as CronJobLogOrderByWithRelationInputObjectSchema } from './objects/CronJobLogOrderByWithRelationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; +import { CronJobLogScalarFieldEnumSchema } from './enums/CronJobLogScalarFieldEnum.schema'; + +// Select schema needs to be in file to prevent circular imports +//------------------------------------------------------ + +export const CronJobLogFindFirstOrThrowSelectSchema: z.ZodType = z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() + }).strict() as unknown as z.ZodType; + +export const CronJobLogFindFirstOrThrowSelectZodSchema = z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() + }).strict(); + +export const CronJobLogFindFirstOrThrowSchema: z.ZodType = z.object({ select: CronJobLogFindFirstOrThrowSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogFindFirstOrThrowZodSchema = z.object({ select: CronJobLogFindFirstOrThrowSelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/findManyCronJobLog.schema.ts b/packages/db/shared/schemas/findManyCronJobLog.schema.ts new file mode 100644 index 0000000..0dd0d02 --- /dev/null +++ b/packages/db/shared/schemas/findManyCronJobLog.schema.ts @@ -0,0 +1,33 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogOrderByWithRelationInputObjectSchema as CronJobLogOrderByWithRelationInputObjectSchema } from './objects/CronJobLogOrderByWithRelationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; +import { CronJobLogScalarFieldEnumSchema } from './enums/CronJobLogScalarFieldEnum.schema'; + +// Select schema needs to be in file to prevent circular imports +//------------------------------------------------------ + +export const CronJobLogFindManySelectSchema: z.ZodType = z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() + }).strict() as unknown as z.ZodType; + +export const CronJobLogFindManySelectZodSchema = z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() + }).strict(); + +export const CronJobLogFindManySchema: z.ZodType = z.object({ select: CronJobLogFindManySelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogFindManyZodSchema = z.object({ select: CronJobLogFindManySelectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithRelationInputObjectSchema, CronJobLogOrderByWithRelationInputObjectSchema.array()]).optional(), where: CronJobLogWhereInputObjectSchema.optional(), cursor: CronJobLogWhereUniqueInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), distinct: z.union([CronJobLogScalarFieldEnumSchema, CronJobLogScalarFieldEnumSchema.array()]).optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/findUniqueCronJobLog.schema.ts b/packages/db/shared/schemas/findUniqueCronJobLog.schema.ts new file mode 100644 index 0000000..e39bf06 --- /dev/null +++ b/packages/db/shared/schemas/findUniqueCronJobLog.schema.ts @@ -0,0 +1,8 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; + +export const CronJobLogFindUniqueSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema }).strict() as unknown as z.ZodType; + +export const CronJobLogFindUniqueZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/findUniqueOrThrowCronJobLog.schema.ts b/packages/db/shared/schemas/findUniqueOrThrowCronJobLog.schema.ts new file mode 100644 index 0000000..79cb35d --- /dev/null +++ b/packages/db/shared/schemas/findUniqueOrThrowCronJobLog.schema.ts @@ -0,0 +1,8 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; + +export const CronJobLogFindUniqueOrThrowSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema }).strict() as unknown as z.ZodType; + +export const CronJobLogFindUniqueOrThrowZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/groupByCronJobLog.schema.ts b/packages/db/shared/schemas/groupByCronJobLog.schema.ts new file mode 100644 index 0000000..0d39b9a --- /dev/null +++ b/packages/db/shared/schemas/groupByCronJobLog.schema.ts @@ -0,0 +1,15 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; +import { CronJobLogOrderByWithAggregationInputObjectSchema as CronJobLogOrderByWithAggregationInputObjectSchema } from './objects/CronJobLogOrderByWithAggregationInput.schema'; +import { CronJobLogScalarWhereWithAggregatesInputObjectSchema as CronJobLogScalarWhereWithAggregatesInputObjectSchema } from './objects/CronJobLogScalarWhereWithAggregatesInput.schema'; +import { CronJobLogScalarFieldEnumSchema } from './enums/CronJobLogScalarFieldEnum.schema'; +import { CronJobLogCountAggregateInputObjectSchema as CronJobLogCountAggregateInputObjectSchema } from './objects/CronJobLogCountAggregateInput.schema'; +import { CronJobLogMinAggregateInputObjectSchema as CronJobLogMinAggregateInputObjectSchema } from './objects/CronJobLogMinAggregateInput.schema'; +import { CronJobLogMaxAggregateInputObjectSchema as CronJobLogMaxAggregateInputObjectSchema } from './objects/CronJobLogMaxAggregateInput.schema'; +import { CronJobLogAvgAggregateInputObjectSchema as CronJobLogAvgAggregateInputObjectSchema } from './objects/CronJobLogAvgAggregateInput.schema'; +import { CronJobLogSumAggregateInputObjectSchema as CronJobLogSumAggregateInputObjectSchema } from './objects/CronJobLogSumAggregateInput.schema'; + +export const CronJobLogGroupBySchema: z.ZodType = z.object({ where: CronJobLogWhereInputObjectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithAggregationInputObjectSchema, CronJobLogOrderByWithAggregationInputObjectSchema.array()]).optional(), having: CronJobLogScalarWhereWithAggregatesInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), by: z.array(CronJobLogScalarFieldEnumSchema), _count: z.union([ z.literal(true), CronJobLogCountAggregateInputObjectSchema ]).optional(), _min: CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInputObjectSchema.optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogGroupByZodSchema = z.object({ where: CronJobLogWhereInputObjectSchema.optional(), orderBy: z.union([CronJobLogOrderByWithAggregationInputObjectSchema, CronJobLogOrderByWithAggregationInputObjectSchema.array()]).optional(), having: CronJobLogScalarWhereWithAggregatesInputObjectSchema.optional(), take: z.number().optional(), skip: z.number().optional(), by: z.array(CronJobLogScalarFieldEnumSchema), _count: z.union([ z.literal(true), CronJobLogCountAggregateInputObjectSchema ]).optional(), _min: CronJobLogMinAggregateInputObjectSchema.optional(), _max: CronJobLogMaxAggregateInputObjectSchema.optional(), _avg: CronJobLogAvgAggregateInputObjectSchema.optional(), _sum: CronJobLogSumAggregateInputObjectSchema.optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/index.ts b/packages/db/shared/schemas/index.ts index 7167c9b..b448639 100644 --- a/packages/db/shared/schemas/index.ts +++ b/packages/db/shared/schemas/index.ts @@ -16,6 +16,7 @@ export * from './enums/ServiceLineTransactionScalarFieldEnum.schema' export * from './enums/DatabaseBackupScalarFieldEnum.schema' export * from './enums/BackupDestinationScalarFieldEnum.schema' export * from './enums/NotificationScalarFieldEnum.schema' +export * from './enums/CronJobLogScalarFieldEnum.schema' export * from './enums/CloudFolderScalarFieldEnum.schema' export * from './enums/CloudFileScalarFieldEnum.schema' export * from './enums/CloudFileChunkScalarFieldEnum.schema' @@ -327,6 +328,23 @@ export * from './updateManyAndReturnNotification.schema' export * from './upsertOneNotification.schema' export * from './aggregateNotification.schema' export * from './groupByNotification.schema' +export * from './findUniqueCronJobLog.schema' +export * from './findUniqueOrThrowCronJobLog.schema' +export * from './findFirstCronJobLog.schema' +export * from './findFirstOrThrowCronJobLog.schema' +export * from './findManyCronJobLog.schema' +export * from './countCronJobLog.schema' +export * from './createOneCronJobLog.schema' +export * from './createManyCronJobLog.schema' +export * from './createManyAndReturnCronJobLog.schema' +export * from './deleteOneCronJobLog.schema' +export * from './deleteManyCronJobLog.schema' +export * from './updateOneCronJobLog.schema' +export * from './updateManyCronJobLog.schema' +export * from './updateManyAndReturnCronJobLog.schema' +export * from './upsertOneCronJobLog.schema' +export * from './aggregateCronJobLog.schema' +export * from './groupByCronJobLog.schema' export * from './findUniqueCloudFolder.schema' export * from './findUniqueOrThrowCloudFolder.schema' export * from './findFirstCloudFolder.schema' @@ -633,6 +651,19 @@ export * from './results/NotificationDeleteManyResult.schema' export * from './results/NotificationAggregateResult.schema' export * from './results/NotificationGroupByResult.schema' export * from './results/NotificationCountResult.schema' +export * from './results/CronJobLogFindUniqueResult.schema' +export * from './results/CronJobLogFindFirstResult.schema' +export * from './results/CronJobLogFindManyResult.schema' +export * from './results/CronJobLogCreateResult.schema' +export * from './results/CronJobLogCreateManyResult.schema' +export * from './results/CronJobLogUpdateResult.schema' +export * from './results/CronJobLogUpdateManyResult.schema' +export * from './results/CronJobLogUpsertResult.schema' +export * from './results/CronJobLogDeleteResult.schema' +export * from './results/CronJobLogDeleteManyResult.schema' +export * from './results/CronJobLogAggregateResult.schema' +export * from './results/CronJobLogGroupByResult.schema' +export * from './results/CronJobLogCountResult.schema' export * from './results/CloudFolderFindUniqueResult.schema' export * from './results/CloudFolderFindFirstResult.schema' export * from './results/CloudFolderFindManyResult.schema' @@ -717,6 +748,7 @@ export * from './variants/pure/ServiceLineTransaction.pure' export * from './variants/pure/DatabaseBackup.pure' export * from './variants/pure/BackupDestination.pure' export * from './variants/pure/Notification.pure' +export * from './variants/pure/CronJobLog.pure' export * from './variants/pure/CloudFolder.pure' export * from './variants/pure/CloudFile.pure' export * from './variants/pure/CloudFileChunk.pure' @@ -740,6 +772,7 @@ export * from './variants/input/ServiceLineTransaction.input' export * from './variants/input/DatabaseBackup.input' export * from './variants/input/BackupDestination.input' export * from './variants/input/Notification.input' +export * from './variants/input/CronJobLog.input' export * from './variants/input/CloudFolder.input' export * from './variants/input/CloudFile.input' export * from './variants/input/CloudFileChunk.input' @@ -763,6 +796,7 @@ export * from './variants/result/ServiceLineTransaction.result' export * from './variants/result/DatabaseBackup.result' export * from './variants/result/BackupDestination.result' export * from './variants/result/Notification.result' +export * from './variants/result/CronJobLog.result' export * from './variants/result/CloudFolder.result' export * from './variants/result/CloudFile.result' export * from './variants/result/CloudFileChunk.result' diff --git a/packages/db/shared/schemas/objects/CronJobLogArgs.schema.ts b/packages/db/shared/schemas/objects/CronJobLogArgs.schema.ts new file mode 100644 index 0000000..203f879 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogArgs.schema.ts @@ -0,0 +1,9 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './CronJobLogSelect.schema' + +const makeSchema = () => z.object({ + select: z.lazy(() => CronJobLogSelectObjectSchema).optional() +}).strict(); +export const CronJobLogArgsObjectSchema = makeSchema(); +export const CronJobLogArgsObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogAvgAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogAvgAggregateInput.schema.ts new file mode 100644 index 0000000..885b122 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogAvgAggregateInput.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.literal(true).optional(), + durationMs: z.literal(true).optional() +}).strict(); +export const CronJobLogAvgAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogAvgAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogAvgOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogAvgOrderByAggregateInput.schema.ts new file mode 100644 index 0000000..1465e7a --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogAvgOrderByAggregateInput.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + durationMs: SortOrderSchema.optional() +}).strict(); +export const CronJobLogAvgOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogAvgOrderByAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogCountAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogCountAggregateInput.schema.ts new file mode 100644 index 0000000..7890a46 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogCountAggregateInput.schema.ts @@ -0,0 +1,16 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.literal(true).optional(), + jobName: z.literal(true).optional(), + status: z.literal(true).optional(), + startedAt: z.literal(true).optional(), + completedAt: z.literal(true).optional(), + durationMs: z.literal(true).optional(), + errorMessage: z.literal(true).optional(), + _all: z.literal(true).optional() +}).strict(); +export const CronJobLogCountAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogCountAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogCountOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogCountOrderByAggregateInput.schema.ts new file mode 100644 index 0000000..cff9c3f --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogCountOrderByAggregateInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + jobName: SortOrderSchema.optional(), + status: SortOrderSchema.optional(), + startedAt: SortOrderSchema.optional(), + completedAt: SortOrderSchema.optional(), + durationMs: SortOrderSchema.optional(), + errorMessage: SortOrderSchema.optional() +}).strict(); +export const CronJobLogCountOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogCountOrderByAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogCreateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogCreateInput.schema.ts new file mode 100644 index 0000000..fb23dc2 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogCreateInput.schema.ts @@ -0,0 +1,14 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + jobName: z.string(), + status: z.string(), + startedAt: z.coerce.date(), + completedAt: z.coerce.date().optional().nullable(), + durationMs: z.number().int().optional().nullable(), + errorMessage: z.string().optional().nullable() +}).strict(); +export const CronJobLogCreateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogCreateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogCreateManyInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogCreateManyInput.schema.ts new file mode 100644 index 0000000..7dd84ac --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogCreateManyInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.number().int().optional(), + jobName: z.string(), + status: z.string(), + startedAt: z.coerce.date(), + completedAt: z.coerce.date().optional().nullable(), + durationMs: z.number().int().optional().nullable(), + errorMessage: z.string().optional().nullable() +}).strict(); +export const CronJobLogCreateManyInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogCreateManyInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogMaxAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogMaxAggregateInput.schema.ts new file mode 100644 index 0000000..5d26cb3 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogMaxAggregateInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.literal(true).optional(), + jobName: z.literal(true).optional(), + status: z.literal(true).optional(), + startedAt: z.literal(true).optional(), + completedAt: z.literal(true).optional(), + durationMs: z.literal(true).optional(), + errorMessage: z.literal(true).optional() +}).strict(); +export const CronJobLogMaxAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogMaxAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogMaxOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogMaxOrderByAggregateInput.schema.ts new file mode 100644 index 0000000..08683b0 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogMaxOrderByAggregateInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + jobName: SortOrderSchema.optional(), + status: SortOrderSchema.optional(), + startedAt: SortOrderSchema.optional(), + completedAt: SortOrderSchema.optional(), + durationMs: SortOrderSchema.optional(), + errorMessage: SortOrderSchema.optional() +}).strict(); +export const CronJobLogMaxOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogMaxOrderByAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogMinAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogMinAggregateInput.schema.ts new file mode 100644 index 0000000..ede91cc --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogMinAggregateInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.literal(true).optional(), + jobName: z.literal(true).optional(), + status: z.literal(true).optional(), + startedAt: z.literal(true).optional(), + completedAt: z.literal(true).optional(), + durationMs: z.literal(true).optional(), + errorMessage: z.literal(true).optional() +}).strict(); +export const CronJobLogMinAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogMinAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogMinOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogMinOrderByAggregateInput.schema.ts new file mode 100644 index 0000000..2794ff9 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogMinOrderByAggregateInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + jobName: SortOrderSchema.optional(), + status: SortOrderSchema.optional(), + startedAt: SortOrderSchema.optional(), + completedAt: SortOrderSchema.optional(), + durationMs: SortOrderSchema.optional(), + errorMessage: SortOrderSchema.optional() +}).strict(); +export const CronJobLogMinOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogMinOrderByAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogOrderByWithAggregationInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogOrderByWithAggregationInput.schema.ts new file mode 100644 index 0000000..e5988f8 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogOrderByWithAggregationInput.schema.ts @@ -0,0 +1,26 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema'; +import { SortOrderInputObjectSchema as SortOrderInputObjectSchema } from './SortOrderInput.schema'; +import { CronJobLogCountOrderByAggregateInputObjectSchema as CronJobLogCountOrderByAggregateInputObjectSchema } from './CronJobLogCountOrderByAggregateInput.schema'; +import { CronJobLogAvgOrderByAggregateInputObjectSchema as CronJobLogAvgOrderByAggregateInputObjectSchema } from './CronJobLogAvgOrderByAggregateInput.schema'; +import { CronJobLogMaxOrderByAggregateInputObjectSchema as CronJobLogMaxOrderByAggregateInputObjectSchema } from './CronJobLogMaxOrderByAggregateInput.schema'; +import { CronJobLogMinOrderByAggregateInputObjectSchema as CronJobLogMinOrderByAggregateInputObjectSchema } from './CronJobLogMinOrderByAggregateInput.schema'; +import { CronJobLogSumOrderByAggregateInputObjectSchema as CronJobLogSumOrderByAggregateInputObjectSchema } from './CronJobLogSumOrderByAggregateInput.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + jobName: SortOrderSchema.optional(), + status: SortOrderSchema.optional(), + startedAt: SortOrderSchema.optional(), + completedAt: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(), + durationMs: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(), + errorMessage: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(), + _count: z.lazy(() => CronJobLogCountOrderByAggregateInputObjectSchema).optional(), + _avg: z.lazy(() => CronJobLogAvgOrderByAggregateInputObjectSchema).optional(), + _max: z.lazy(() => CronJobLogMaxOrderByAggregateInputObjectSchema).optional(), + _min: z.lazy(() => CronJobLogMinOrderByAggregateInputObjectSchema).optional(), + _sum: z.lazy(() => CronJobLogSumOrderByAggregateInputObjectSchema).optional() +}).strict(); +export const CronJobLogOrderByWithAggregationInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogOrderByWithAggregationInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogOrderByWithRelationInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogOrderByWithRelationInput.schema.ts new file mode 100644 index 0000000..1fcad11 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogOrderByWithRelationInput.schema.ts @@ -0,0 +1,16 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema'; +import { SortOrderInputObjectSchema as SortOrderInputObjectSchema } from './SortOrderInput.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + jobName: SortOrderSchema.optional(), + status: SortOrderSchema.optional(), + startedAt: SortOrderSchema.optional(), + completedAt: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(), + durationMs: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional(), + errorMessage: z.union([SortOrderSchema, z.lazy(() => SortOrderInputObjectSchema)]).optional() +}).strict(); +export const CronJobLogOrderByWithRelationInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogOrderByWithRelationInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogScalarWhereWithAggregatesInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogScalarWhereWithAggregatesInput.schema.ts new file mode 100644 index 0000000..536881f --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogScalarWhereWithAggregatesInput.schema.ts @@ -0,0 +1,23 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema'; +import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema'; +import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'; +import { DateTimeNullableWithAggregatesFilterObjectSchema as DateTimeNullableWithAggregatesFilterObjectSchema } from './DateTimeNullableWithAggregatesFilter.schema'; +import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema'; +import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema' + +const cronjoblogscalarwherewithaggregatesinputSchema = z.object({ + AND: z.union([z.lazy(() => CronJobLogScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CronJobLogScalarWhereWithAggregatesInputObjectSchema).array()]).optional(), + OR: z.lazy(() => CronJobLogScalarWhereWithAggregatesInputObjectSchema).array().optional(), + NOT: z.union([z.lazy(() => CronJobLogScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => CronJobLogScalarWhereWithAggregatesInputObjectSchema).array()]).optional(), + id: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(), + jobName: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), + status: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(), + startedAt: z.union([z.lazy(() => DateTimeWithAggregatesFilterObjectSchema), z.coerce.date()]).optional(), + completedAt: z.union([z.lazy(() => DateTimeNullableWithAggregatesFilterObjectSchema), z.coerce.date()]).optional().nullable(), + durationMs: z.union([z.lazy(() => IntNullableWithAggregatesFilterObjectSchema), z.number().int()]).optional().nullable(), + errorMessage: z.union([z.lazy(() => StringNullableWithAggregatesFilterObjectSchema), z.string()]).optional().nullable() +}).strict(); +export const CronJobLogScalarWhereWithAggregatesInputObjectSchema: z.ZodType = cronjoblogscalarwherewithaggregatesinputSchema as unknown as z.ZodType; +export const CronJobLogScalarWhereWithAggregatesInputObjectZodSchema = cronjoblogscalarwherewithaggregatesinputSchema; diff --git a/packages/db/shared/schemas/objects/CronJobLogSelect.schema.ts b/packages/db/shared/schemas/objects/CronJobLogSelect.schema.ts new file mode 100644 index 0000000..6577a2f --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogSelect.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.boolean().optional(), + jobName: z.boolean().optional(), + status: z.boolean().optional(), + startedAt: z.boolean().optional(), + completedAt: z.boolean().optional(), + durationMs: z.boolean().optional(), + errorMessage: z.boolean().optional() +}).strict(); +export const CronJobLogSelectObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogSelectObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogSumAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogSumAggregateInput.schema.ts new file mode 100644 index 0000000..507153b --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogSumAggregateInput.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.literal(true).optional(), + durationMs: z.literal(true).optional() +}).strict(); +export const CronJobLogSumAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogSumAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogSumOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogSumOrderByAggregateInput.schema.ts new file mode 100644 index 0000000..589ccaf --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogSumOrderByAggregateInput.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { SortOrderSchema } from '../enums/SortOrder.schema' + +const makeSchema = () => z.object({ + id: SortOrderSchema.optional(), + durationMs: SortOrderSchema.optional() +}).strict(); +export const CronJobLogSumOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogSumOrderByAggregateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogUncheckedCreateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogUncheckedCreateInput.schema.ts new file mode 100644 index 0000000..6c72552 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogUncheckedCreateInput.schema.ts @@ -0,0 +1,15 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.number().int().optional(), + jobName: z.string(), + status: z.string(), + startedAt: z.coerce.date(), + completedAt: z.coerce.date().optional().nullable(), + durationMs: z.number().int().optional().nullable(), + errorMessage: z.string().optional().nullable() +}).strict(); +export const CronJobLogUncheckedCreateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogUncheckedCreateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateInput.schema.ts new file mode 100644 index 0000000..7ea351f --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateInput.schema.ts @@ -0,0 +1,20 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; +import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; +import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; +import { NullableDateTimeFieldUpdateOperationsInputObjectSchema as NullableDateTimeFieldUpdateOperationsInputObjectSchema } from './NullableDateTimeFieldUpdateOperationsInput.schema'; +import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; +import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema' + +const makeSchema = () => z.object({ + id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), + jobName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + status: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + startedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), + completedAt: z.union([z.coerce.date(), z.lazy(() => NullableDateTimeFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + durationMs: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + errorMessage: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable() +}).strict(); +export const CronJobLogUncheckedUpdateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogUncheckedUpdateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateManyInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateManyInput.schema.ts new file mode 100644 index 0000000..2a512d8 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogUncheckedUpdateManyInput.schema.ts @@ -0,0 +1,20 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema'; +import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; +import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; +import { NullableDateTimeFieldUpdateOperationsInputObjectSchema as NullableDateTimeFieldUpdateOperationsInputObjectSchema } from './NullableDateTimeFieldUpdateOperationsInput.schema'; +import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; +import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema' + +const makeSchema = () => z.object({ + id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(), + jobName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + status: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + startedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), + completedAt: z.union([z.coerce.date(), z.lazy(() => NullableDateTimeFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + durationMs: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + errorMessage: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable() +}).strict(); +export const CronJobLogUncheckedUpdateManyInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogUncheckedUpdateManyInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogUpdateInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogUpdateInput.schema.ts new file mode 100644 index 0000000..1723fe6 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogUpdateInput.schema.ts @@ -0,0 +1,18 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; +import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; +import { NullableDateTimeFieldUpdateOperationsInputObjectSchema as NullableDateTimeFieldUpdateOperationsInputObjectSchema } from './NullableDateTimeFieldUpdateOperationsInput.schema'; +import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; +import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema' + +const makeSchema = () => z.object({ + jobName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + status: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + startedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), + completedAt: z.union([z.coerce.date(), z.lazy(() => NullableDateTimeFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + durationMs: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + errorMessage: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable() +}).strict(); +export const CronJobLogUpdateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogUpdateInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogUpdateManyMutationInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogUpdateManyMutationInput.schema.ts new file mode 100644 index 0000000..5156731 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogUpdateManyMutationInput.schema.ts @@ -0,0 +1,18 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'; +import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'; +import { NullableDateTimeFieldUpdateOperationsInputObjectSchema as NullableDateTimeFieldUpdateOperationsInputObjectSchema } from './NullableDateTimeFieldUpdateOperationsInput.schema'; +import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema'; +import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema' + +const makeSchema = () => z.object({ + jobName: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + status: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(), + startedAt: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(), + completedAt: z.union([z.coerce.date(), z.lazy(() => NullableDateTimeFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + durationMs: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(), + errorMessage: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable() +}).strict(); +export const CronJobLogUpdateManyMutationInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogUpdateManyMutationInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/CronJobLogWhereInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogWhereInput.schema.ts new file mode 100644 index 0000000..bff302a --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogWhereInput.schema.ts @@ -0,0 +1,23 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema'; +import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema'; +import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'; +import { DateTimeNullableFilterObjectSchema as DateTimeNullableFilterObjectSchema } from './DateTimeNullableFilter.schema'; +import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema'; +import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema' + +const cronjoblogwhereinputSchema = z.object({ + AND: z.union([z.lazy(() => CronJobLogWhereInputObjectSchema), z.lazy(() => CronJobLogWhereInputObjectSchema).array()]).optional(), + OR: z.lazy(() => CronJobLogWhereInputObjectSchema).array().optional(), + NOT: z.union([z.lazy(() => CronJobLogWhereInputObjectSchema), z.lazy(() => CronJobLogWhereInputObjectSchema).array()]).optional(), + id: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(), + jobName: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), + status: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(), + startedAt: z.union([z.lazy(() => DateTimeFilterObjectSchema), z.coerce.date()]).optional(), + completedAt: z.union([z.lazy(() => DateTimeNullableFilterObjectSchema), z.coerce.date()]).optional().nullable(), + durationMs: z.union([z.lazy(() => IntNullableFilterObjectSchema), z.number().int()]).optional().nullable(), + errorMessage: z.union([z.lazy(() => StringNullableFilterObjectSchema), z.string()]).optional().nullable() +}).strict(); +export const CronJobLogWhereInputObjectSchema: z.ZodType = cronjoblogwhereinputSchema as unknown as z.ZodType; +export const CronJobLogWhereInputObjectZodSchema = cronjoblogwhereinputSchema; diff --git a/packages/db/shared/schemas/objects/CronJobLogWhereUniqueInput.schema.ts b/packages/db/shared/schemas/objects/CronJobLogWhereUniqueInput.schema.ts new file mode 100644 index 0000000..480ce28 --- /dev/null +++ b/packages/db/shared/schemas/objects/CronJobLogWhereUniqueInput.schema.ts @@ -0,0 +1,9 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + id: z.number().int().optional() +}).strict(); +export const CronJobLogWhereUniqueInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const CronJobLogWhereUniqueInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/DateTimeNullableFilter.schema.ts b/packages/db/shared/schemas/objects/DateTimeNullableFilter.schema.ts new file mode 100644 index 0000000..5a4ef95 --- /dev/null +++ b/packages/db/shared/schemas/objects/DateTimeNullableFilter.schema.ts @@ -0,0 +1,16 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { NestedDateTimeNullableFilterObjectSchema as NestedDateTimeNullableFilterObjectSchema } from './NestedDateTimeNullableFilter.schema' + +const makeSchema = () => z.object({ + equals: z.date().optional().nullable(), + in: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + notIn: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + lt: z.date().optional(), + lte: z.date().optional(), + gt: z.date().optional(), + gte: z.date().optional(), + not: z.union([z.date(), z.lazy(() => NestedDateTimeNullableFilterObjectSchema)]).optional().nullable() +}).strict(); +export const DateTimeNullableFilterObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const DateTimeNullableFilterObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts b/packages/db/shared/schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts new file mode 100644 index 0000000..eaa4e7e --- /dev/null +++ b/packages/db/shared/schemas/objects/DateTimeNullableWithAggregatesFilter.schema.ts @@ -0,0 +1,21 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { NestedDateTimeNullableWithAggregatesFilterObjectSchema as NestedDateTimeNullableWithAggregatesFilterObjectSchema } from './NestedDateTimeNullableWithAggregatesFilter.schema'; +import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; +import { NestedDateTimeNullableFilterObjectSchema as NestedDateTimeNullableFilterObjectSchema } from './NestedDateTimeNullableFilter.schema' + +const makeSchema = () => z.object({ + equals: z.date().optional().nullable(), + in: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + notIn: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + lt: z.date().optional(), + lte: z.date().optional(), + gt: z.date().optional(), + gte: z.date().optional(), + not: z.union([z.date(), z.lazy(() => NestedDateTimeNullableWithAggregatesFilterObjectSchema)]).optional().nullable(), + _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), + _min: z.lazy(() => NestedDateTimeNullableFilterObjectSchema).optional(), + _max: z.lazy(() => NestedDateTimeNullableFilterObjectSchema).optional() +}).strict(); +export const DateTimeNullableWithAggregatesFilterObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const DateTimeNullableWithAggregatesFilterObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/NestedDateTimeNullableFilter.schema.ts b/packages/db/shared/schemas/objects/NestedDateTimeNullableFilter.schema.ts new file mode 100644 index 0000000..5b00e10 --- /dev/null +++ b/packages/db/shared/schemas/objects/NestedDateTimeNullableFilter.schema.ts @@ -0,0 +1,16 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const nesteddatetimenullablefilterSchema = z.object({ + equals: z.date().optional().nullable(), + in: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + notIn: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + lt: z.date().optional(), + lte: z.date().optional(), + gt: z.date().optional(), + gte: z.date().optional(), + not: z.union([z.date(), z.lazy(() => NestedDateTimeNullableFilterObjectSchema)]).optional().nullable() +}).strict(); +export const NestedDateTimeNullableFilterObjectSchema: z.ZodType = nesteddatetimenullablefilterSchema as unknown as z.ZodType; +export const NestedDateTimeNullableFilterObjectZodSchema = nesteddatetimenullablefilterSchema; diff --git a/packages/db/shared/schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts b/packages/db/shared/schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts new file mode 100644 index 0000000..99ac509 --- /dev/null +++ b/packages/db/shared/schemas/objects/NestedDateTimeNullableWithAggregatesFilter.schema.ts @@ -0,0 +1,20 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; +import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema'; +import { NestedDateTimeNullableFilterObjectSchema as NestedDateTimeNullableFilterObjectSchema } from './NestedDateTimeNullableFilter.schema' + +const nesteddatetimenullablewithaggregatesfilterSchema = z.object({ + equals: z.date().optional().nullable(), + in: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + notIn: z.union([z.date().array(), z.string().datetime().array()]).optional().nullable(), + lt: z.date().optional(), + lte: z.date().optional(), + gt: z.date().optional(), + gte: z.date().optional(), + not: z.union([z.date(), z.lazy(() => NestedDateTimeNullableWithAggregatesFilterObjectSchema)]).optional().nullable(), + _count: z.lazy(() => NestedIntNullableFilterObjectSchema).optional(), + _min: z.lazy(() => NestedDateTimeNullableFilterObjectSchema).optional(), + _max: z.lazy(() => NestedDateTimeNullableFilterObjectSchema).optional() +}).strict(); +export const NestedDateTimeNullableWithAggregatesFilterObjectSchema: z.ZodType = nesteddatetimenullablewithaggregatesfilterSchema as unknown as z.ZodType; +export const NestedDateTimeNullableWithAggregatesFilterObjectZodSchema = nesteddatetimenullablewithaggregatesfilterSchema; diff --git a/packages/db/shared/schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts b/packages/db/shared/schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts new file mode 100644 index 0000000..d5457a9 --- /dev/null +++ b/packages/db/shared/schemas/objects/NullableDateTimeFieldUpdateOperationsInput.schema.ts @@ -0,0 +1,9 @@ +import * as z from 'zod'; +import type { Prisma } from '../../../generated/prisma'; + + +const makeSchema = () => z.object({ + set: z.coerce.date().optional() +}).strict(); +export const NullableDateTimeFieldUpdateOperationsInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; +export const NullableDateTimeFieldUpdateOperationsInputObjectZodSchema = makeSchema(); diff --git a/packages/db/shared/schemas/objects/index.ts b/packages/db/shared/schemas/objects/index.ts index 663866d..d9aaa11 100755 --- a/packages/db/shared/schemas/objects/index.ts +++ b/packages/db/shared/schemas/objects/index.ts @@ -1239,6 +1239,30 @@ export * from './CommunicationWhereInput.schema.d'; export * from './CommunicationWhereInput.schema'; export * from './CommunicationWhereUniqueInput.schema.d'; export * from './CommunicationWhereUniqueInput.schema'; +export * from './CronJobLogArgs.schema'; +export * from './CronJobLogAvgAggregateInput.schema'; +export * from './CronJobLogAvgOrderByAggregateInput.schema'; +export * from './CronJobLogCountAggregateInput.schema'; +export * from './CronJobLogCountOrderByAggregateInput.schema'; +export * from './CronJobLogCreateInput.schema'; +export * from './CronJobLogCreateManyInput.schema'; +export * from './CronJobLogMaxAggregateInput.schema'; +export * from './CronJobLogMaxOrderByAggregateInput.schema'; +export * from './CronJobLogMinAggregateInput.schema'; +export * from './CronJobLogMinOrderByAggregateInput.schema'; +export * from './CronJobLogOrderByWithAggregationInput.schema'; +export * from './CronJobLogOrderByWithRelationInput.schema'; +export * from './CronJobLogScalarWhereWithAggregatesInput.schema'; +export * from './CronJobLogSelect.schema'; +export * from './CronJobLogSumAggregateInput.schema'; +export * from './CronJobLogSumOrderByAggregateInput.schema'; +export * from './CronJobLogUncheckedCreateInput.schema'; +export * from './CronJobLogUncheckedUpdateInput.schema'; +export * from './CronJobLogUncheckedUpdateManyInput.schema'; +export * from './CronJobLogUpdateInput.schema'; +export * from './CronJobLogUpdateManyMutationInput.schema'; +export * from './CronJobLogWhereInput.schema'; +export * from './CronJobLogWhereUniqueInput.schema'; export * from './DatabaseBackupArgs.schema'; export * from './DatabaseBackupAvgAggregateInput.schema.d'; export * from './DatabaseBackupAvgAggregateInput.schema'; @@ -1327,6 +1351,8 @@ export * from './DateTimeFieldUpdateOperationsInput.schema.d'; export * from './DateTimeFieldUpdateOperationsInput.schema'; export * from './DateTimeFilter.schema.d'; export * from './DateTimeFilter.schema'; +export * from './DateTimeNullableFilter.schema'; +export * from './DateTimeNullableWithAggregatesFilter.schema'; export * from './DateTimeWithAggregatesFilter.schema.d'; export * from './DateTimeWithAggregatesFilter.schema'; export * from './DecimalFieldUpdateOperationsInput.schema.d'; @@ -1525,6 +1551,8 @@ export * from './NestedBytesWithAggregatesFilter.schema.d'; export * from './NestedBytesWithAggregatesFilter.schema'; export * from './NestedDateTimeFilter.schema.d'; export * from './NestedDateTimeFilter.schema'; +export * from './NestedDateTimeNullableFilter.schema'; +export * from './NestedDateTimeNullableWithAggregatesFilter.schema'; export * from './NestedDateTimeWithAggregatesFilter.schema.d'; export * from './NestedDateTimeWithAggregatesFilter.schema'; export * from './NestedDecimalFilter.schema.d'; @@ -1775,6 +1803,7 @@ export * from './NpiProviderWhereInput.schema.d'; export * from './NpiProviderWhereInput.schema'; export * from './NpiProviderWhereUniqueInput.schema.d'; export * from './NpiProviderWhereUniqueInput.schema'; +export * from './NullableDateTimeFieldUpdateOperationsInput.schema'; export * from './NullableDecimalFieldUpdateOperationsInput.schema.d'; export * from './NullableDecimalFieldUpdateOperationsInput.schema'; export * from './NullableIntFieldUpdateOperationsInput.schema.d'; diff --git a/packages/db/shared/schemas/results/CronJobLogAggregateResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogAggregateResult.schema.ts new file mode 100644 index 0000000..6416366 --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogAggregateResult.schema.ts @@ -0,0 +1,36 @@ +import * as z from 'zod'; +export const CronJobLogAggregateResultSchema = z.object({ _count: z.object({ + id: z.number(), + jobName: z.number(), + status: z.number(), + startedAt: z.number(), + completedAt: z.number(), + durationMs: z.number(), + errorMessage: z.number() + }).optional(), + _sum: z.object({ + id: z.number().nullable(), + durationMs: z.number().nullable() + }).nullable().optional(), + _avg: z.object({ + id: z.number().nullable(), + durationMs: z.number().nullable() + }).nullable().optional(), + _min: z.object({ + id: z.number().int().nullable(), + jobName: z.string().nullable(), + status: z.string().nullable(), + startedAt: z.date().nullable(), + completedAt: z.date().nullable(), + durationMs: z.number().int().nullable(), + errorMessage: z.string().nullable() + }).nullable().optional(), + _max: z.object({ + id: z.number().int().nullable(), + jobName: z.string().nullable(), + status: z.string().nullable(), + startedAt: z.date().nullable(), + completedAt: z.date().nullable(), + durationMs: z.number().int().nullable(), + errorMessage: z.string().nullable() + }).nullable().optional()}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogCountResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogCountResult.schema.ts new file mode 100644 index 0000000..68f390f --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogCountResult.schema.ts @@ -0,0 +1,2 @@ +import * as z from 'zod'; +export const CronJobLogCountResultSchema = z.number(); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogCreateManyResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogCreateManyResult.schema.ts new file mode 100644 index 0000000..2dba027 --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogCreateManyResult.schema.ts @@ -0,0 +1,4 @@ +import * as z from 'zod'; +export const CronJobLogCreateManyResultSchema = z.object({ + count: z.number() +}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogCreateResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogCreateResult.schema.ts new file mode 100644 index 0000000..d28c208 --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogCreateResult.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +export const CronJobLogCreateResultSchema = z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogDeleteManyResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogDeleteManyResult.schema.ts new file mode 100644 index 0000000..09e77c0 --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogDeleteManyResult.schema.ts @@ -0,0 +1,4 @@ +import * as z from 'zod'; +export const CronJobLogDeleteManyResultSchema = z.object({ + count: z.number() +}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogDeleteResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogDeleteResult.schema.ts new file mode 100644 index 0000000..172b63f --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogDeleteResult.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +export const CronJobLogDeleteResultSchema = z.nullable(z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +})); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogFindFirstResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogFindFirstResult.schema.ts new file mode 100644 index 0000000..ea7eabb --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogFindFirstResult.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +export const CronJobLogFindFirstResultSchema = z.nullable(z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +})); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogFindManyResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogFindManyResult.schema.ts new file mode 100644 index 0000000..ce7554a --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogFindManyResult.schema.ts @@ -0,0 +1,20 @@ +import * as z from 'zod'; +export const CronJobLogFindManyResultSchema = z.object({ + data: z.array(z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +})), + pagination: z.object({ + page: z.number().int().min(1), + pageSize: z.number().int().min(1), + total: z.number().int().min(0), + totalPages: z.number().int().min(0), + hasNext: z.boolean(), + hasPrev: z.boolean() +}) +}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogFindUniqueResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogFindUniqueResult.schema.ts new file mode 100644 index 0000000..057b6b8 --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogFindUniqueResult.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +export const CronJobLogFindUniqueResultSchema = z.nullable(z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +})); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogGroupByResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogGroupByResult.schema.ts new file mode 100644 index 0000000..1857a4f --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogGroupByResult.schema.ts @@ -0,0 +1,45 @@ +import * as z from 'zod'; +export const CronJobLogGroupByResultSchema = z.array(z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date(), + durationMs: z.number().int(), + errorMessage: z.string(), + _count: z.object({ + id: z.number(), + jobName: z.number(), + status: z.number(), + startedAt: z.number(), + completedAt: z.number(), + durationMs: z.number(), + errorMessage: z.number() + }).optional(), + _sum: z.object({ + id: z.number().nullable(), + durationMs: z.number().nullable() + }).nullable().optional(), + _avg: z.object({ + id: z.number().nullable(), + durationMs: z.number().nullable() + }).nullable().optional(), + _min: z.object({ + id: z.number().int().nullable(), + jobName: z.string().nullable(), + status: z.string().nullable(), + startedAt: z.date().nullable(), + completedAt: z.date().nullable(), + durationMs: z.number().int().nullable(), + errorMessage: z.string().nullable() + }).nullable().optional(), + _max: z.object({ + id: z.number().int().nullable(), + jobName: z.string().nullable(), + status: z.string().nullable(), + startedAt: z.date().nullable(), + completedAt: z.date().nullable(), + durationMs: z.number().int().nullable(), + errorMessage: z.string().nullable() + }).nullable().optional() +})); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogUpdateManyResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogUpdateManyResult.schema.ts new file mode 100644 index 0000000..ac2a68b --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogUpdateManyResult.schema.ts @@ -0,0 +1,4 @@ +import * as z from 'zod'; +export const CronJobLogUpdateManyResultSchema = z.object({ + count: z.number() +}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogUpdateResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogUpdateResult.schema.ts new file mode 100644 index 0000000..e5ac21c --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogUpdateResult.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +export const CronJobLogUpdateResultSchema = z.nullable(z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +})); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/CronJobLogUpsertResult.schema.ts b/packages/db/shared/schemas/results/CronJobLogUpsertResult.schema.ts new file mode 100644 index 0000000..c67d977 --- /dev/null +++ b/packages/db/shared/schemas/results/CronJobLogUpsertResult.schema.ts @@ -0,0 +1,10 @@ +import * as z from 'zod'; +export const CronJobLogUpsertResultSchema = z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional(), + durationMs: z.number().int().optional(), + errorMessage: z.string().optional() +}); \ No newline at end of file diff --git a/packages/db/shared/schemas/results/index.ts b/packages/db/shared/schemas/results/index.ts index bfac439..82208fb 100644 --- a/packages/db/shared/schemas/results/index.ts +++ b/packages/db/shared/schemas/results/index.ts @@ -219,6 +219,19 @@ export { NotificationDeleteManyResultSchema } from './NotificationDeleteManyResu export { NotificationAggregateResultSchema } from './NotificationAggregateResult.schema'; export { NotificationGroupByResultSchema } from './NotificationGroupByResult.schema'; export { NotificationCountResultSchema } from './NotificationCountResult.schema'; +export { CronJobLogFindUniqueResultSchema } from './CronJobLogFindUniqueResult.schema'; +export { CronJobLogFindFirstResultSchema } from './CronJobLogFindFirstResult.schema'; +export { CronJobLogFindManyResultSchema } from './CronJobLogFindManyResult.schema'; +export { CronJobLogCreateResultSchema } from './CronJobLogCreateResult.schema'; +export { CronJobLogCreateManyResultSchema } from './CronJobLogCreateManyResult.schema'; +export { CronJobLogUpdateResultSchema } from './CronJobLogUpdateResult.schema'; +export { CronJobLogUpdateManyResultSchema } from './CronJobLogUpdateManyResult.schema'; +export { CronJobLogUpsertResultSchema } from './CronJobLogUpsertResult.schema'; +export { CronJobLogDeleteResultSchema } from './CronJobLogDeleteResult.schema'; +export { CronJobLogDeleteManyResultSchema } from './CronJobLogDeleteManyResult.schema'; +export { CronJobLogAggregateResultSchema } from './CronJobLogAggregateResult.schema'; +export { CronJobLogGroupByResultSchema } from './CronJobLogGroupByResult.schema'; +export { CronJobLogCountResultSchema } from './CronJobLogCountResult.schema'; export { CloudFolderFindUniqueResultSchema } from './CloudFolderFindUniqueResult.schema'; export { CloudFolderFindFirstResultSchema } from './CloudFolderFindFirstResult.schema'; export { CloudFolderFindManyResultSchema } from './CloudFolderFindManyResult.schema'; diff --git a/packages/db/shared/schemas/updateManyAndReturnCronJobLog.schema.ts b/packages/db/shared/schemas/updateManyAndReturnCronJobLog.schema.ts new file mode 100644 index 0000000..638579f --- /dev/null +++ b/packages/db/shared/schemas/updateManyAndReturnCronJobLog.schema.ts @@ -0,0 +1,9 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogUpdateManyMutationInputObjectSchema as CronJobLogUpdateManyMutationInputObjectSchema } from './objects/CronJobLogUpdateManyMutationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; + +export const CronJobLogUpdateManyAndReturnSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: CronJobLogUpdateManyMutationInputObjectSchema, where: CronJobLogWhereInputObjectSchema.optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogUpdateManyAndReturnZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: CronJobLogUpdateManyMutationInputObjectSchema, where: CronJobLogWhereInputObjectSchema.optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/updateManyCronJobLog.schema.ts b/packages/db/shared/schemas/updateManyCronJobLog.schema.ts new file mode 100644 index 0000000..0c2b684 --- /dev/null +++ b/packages/db/shared/schemas/updateManyCronJobLog.schema.ts @@ -0,0 +1,8 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogUpdateManyMutationInputObjectSchema as CronJobLogUpdateManyMutationInputObjectSchema } from './objects/CronJobLogUpdateManyMutationInput.schema'; +import { CronJobLogWhereInputObjectSchema as CronJobLogWhereInputObjectSchema } from './objects/CronJobLogWhereInput.schema'; + +export const CronJobLogUpdateManySchema: z.ZodType = z.object({ data: CronJobLogUpdateManyMutationInputObjectSchema, where: CronJobLogWhereInputObjectSchema.optional() }).strict() as unknown as z.ZodType; + +export const CronJobLogUpdateManyZodSchema = z.object({ data: CronJobLogUpdateManyMutationInputObjectSchema, where: CronJobLogWhereInputObjectSchema.optional() }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/updateOneCronJobLog.schema.ts b/packages/db/shared/schemas/updateOneCronJobLog.schema.ts new file mode 100644 index 0000000..c85607f --- /dev/null +++ b/packages/db/shared/schemas/updateOneCronJobLog.schema.ts @@ -0,0 +1,10 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogUpdateInputObjectSchema as CronJobLogUpdateInputObjectSchema } from './objects/CronJobLogUpdateInput.schema'; +import { CronJobLogUncheckedUpdateInputObjectSchema as CronJobLogUncheckedUpdateInputObjectSchema } from './objects/CronJobLogUncheckedUpdateInput.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; + +export const CronJobLogUpdateOneSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogUpdateInputObjectSchema, CronJobLogUncheckedUpdateInputObjectSchema]), where: CronJobLogWhereUniqueInputObjectSchema }).strict() as unknown as z.ZodType; + +export const CronJobLogUpdateOneZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), data: z.union([CronJobLogUpdateInputObjectSchema, CronJobLogUncheckedUpdateInputObjectSchema]), where: CronJobLogWhereUniqueInputObjectSchema }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/upsertOneCronJobLog.schema.ts b/packages/db/shared/schemas/upsertOneCronJobLog.schema.ts new file mode 100644 index 0000000..7170ef6 --- /dev/null +++ b/packages/db/shared/schemas/upsertOneCronJobLog.schema.ts @@ -0,0 +1,12 @@ +import type { Prisma } from '../../generated/prisma'; +import * as z from 'zod'; +import { CronJobLogSelectObjectSchema as CronJobLogSelectObjectSchema } from './objects/CronJobLogSelect.schema'; +import { CronJobLogWhereUniqueInputObjectSchema as CronJobLogWhereUniqueInputObjectSchema } from './objects/CronJobLogWhereUniqueInput.schema'; +import { CronJobLogCreateInputObjectSchema as CronJobLogCreateInputObjectSchema } from './objects/CronJobLogCreateInput.schema'; +import { CronJobLogUncheckedCreateInputObjectSchema as CronJobLogUncheckedCreateInputObjectSchema } from './objects/CronJobLogUncheckedCreateInput.schema'; +import { CronJobLogUpdateInputObjectSchema as CronJobLogUpdateInputObjectSchema } from './objects/CronJobLogUpdateInput.schema'; +import { CronJobLogUncheckedUpdateInputObjectSchema as CronJobLogUncheckedUpdateInputObjectSchema } from './objects/CronJobLogUncheckedUpdateInput.schema'; + +export const CronJobLogUpsertOneSchema: z.ZodType = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema, create: z.union([ CronJobLogCreateInputObjectSchema, CronJobLogUncheckedCreateInputObjectSchema ]), update: z.union([ CronJobLogUpdateInputObjectSchema, CronJobLogUncheckedUpdateInputObjectSchema ]) }).strict() as unknown as z.ZodType; + +export const CronJobLogUpsertOneZodSchema = z.object({ select: CronJobLogSelectObjectSchema.optional(), where: CronJobLogWhereUniqueInputObjectSchema, create: z.union([ CronJobLogCreateInputObjectSchema, CronJobLogUncheckedCreateInputObjectSchema ]), update: z.union([ CronJobLogUpdateInputObjectSchema, CronJobLogUncheckedUpdateInputObjectSchema ]) }).strict(); \ No newline at end of file diff --git a/packages/db/shared/schemas/variants/input/CronJobLog.input.ts b/packages/db/shared/schemas/variants/input/CronJobLog.input.ts new file mode 100644 index 0000000..508b6bf --- /dev/null +++ b/packages/db/shared/schemas/variants/input/CronJobLog.input.ts @@ -0,0 +1,13 @@ +import * as z from 'zod'; +// prettier-ignore +export const CronJobLogInputSchema = z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().optional().nullable(), + durationMs: z.number().int().optional().nullable(), + errorMessage: z.string().optional().nullable() +}).strict(); + +export type CronJobLogInputType = z.infer; diff --git a/packages/db/shared/schemas/variants/input/index.ts b/packages/db/shared/schemas/variants/input/index.ts index cafa8cf..f4052d9 100644 --- a/packages/db/shared/schemas/variants/input/index.ts +++ b/packages/db/shared/schemas/variants/input/index.ts @@ -20,6 +20,7 @@ export { ServiceLineTransactionInputSchema } from './ServiceLineTransaction.inpu export { DatabaseBackupInputSchema } from './DatabaseBackup.input'; export { BackupDestinationInputSchema } from './BackupDestination.input'; export { NotificationInputSchema } from './Notification.input'; +export { CronJobLogInputSchema } from './CronJobLog.input'; export { CloudFolderInputSchema } from './CloudFolder.input'; export { CloudFileInputSchema } from './CloudFile.input'; export { CloudFileChunkInputSchema } from './CloudFileChunk.input'; diff --git a/packages/db/shared/schemas/variants/pure/CronJobLog.pure.ts b/packages/db/shared/schemas/variants/pure/CronJobLog.pure.ts new file mode 100644 index 0000000..91d1151 --- /dev/null +++ b/packages/db/shared/schemas/variants/pure/CronJobLog.pure.ts @@ -0,0 +1,13 @@ +import * as z from 'zod'; +// prettier-ignore +export const CronJobLogModelSchema = z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().nullable(), + durationMs: z.number().int().nullable(), + errorMessage: z.string().nullable() +}).strict(); + +export type CronJobLogPureType = z.infer; diff --git a/packages/db/shared/schemas/variants/pure/index.ts b/packages/db/shared/schemas/variants/pure/index.ts index ebae51c..b43aaeb 100644 --- a/packages/db/shared/schemas/variants/pure/index.ts +++ b/packages/db/shared/schemas/variants/pure/index.ts @@ -20,6 +20,7 @@ export { ServiceLineTransactionModelSchema } from './ServiceLineTransaction.pure export { DatabaseBackupModelSchema } from './DatabaseBackup.pure'; export { BackupDestinationModelSchema } from './BackupDestination.pure'; export { NotificationModelSchema } from './Notification.pure'; +export { CronJobLogModelSchema } from './CronJobLog.pure'; export { CloudFolderModelSchema } from './CloudFolder.pure'; export { CloudFileModelSchema } from './CloudFile.pure'; export { CloudFileChunkModelSchema } from './CloudFileChunk.pure'; diff --git a/packages/db/shared/schemas/variants/result/CronJobLog.result.ts b/packages/db/shared/schemas/variants/result/CronJobLog.result.ts new file mode 100644 index 0000000..39f1894 --- /dev/null +++ b/packages/db/shared/schemas/variants/result/CronJobLog.result.ts @@ -0,0 +1,13 @@ +import * as z from 'zod'; +// prettier-ignore +export const CronJobLogResultSchema = z.object({ + id: z.number().int(), + jobName: z.string(), + status: z.string(), + startedAt: z.date(), + completedAt: z.date().nullable(), + durationMs: z.number().int().nullable(), + errorMessage: z.string().nullable() +}).strict(); + +export type CronJobLogResultType = z.infer; diff --git a/packages/db/shared/schemas/variants/result/index.ts b/packages/db/shared/schemas/variants/result/index.ts index 0a98201..887626d 100644 --- a/packages/db/shared/schemas/variants/result/index.ts +++ b/packages/db/shared/schemas/variants/result/index.ts @@ -20,6 +20,7 @@ export { ServiceLineTransactionResultSchema } from './ServiceLineTransaction.res export { DatabaseBackupResultSchema } from './DatabaseBackup.result'; export { BackupDestinationResultSchema } from './BackupDestination.result'; export { NotificationResultSchema } from './Notification.result'; +export { CronJobLogResultSchema } from './CronJobLog.result'; export { CloudFolderResultSchema } from './CloudFolder.result'; export { CloudFileResultSchema } from './CloudFile.result'; export { CloudFileChunkResultSchema } from './CloudFileChunk.result';