diff --git a/.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-10 b/.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-10
new file mode 100644
index 0000000..e69de29
diff --git a/.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-11 b/.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-11
new file mode 100644
index 0000000..6e94491
--- /dev/null
+++ b/.turbo/daemon/53b0054db79f7114-turbo.log.2026-04-11
@@ -0,0 +1 @@
+2026-04-11T03:16:27.115983Z WARN get_package_file_hashes{include_default_files=true telemetry=None}: turborepo_scm::package_deps: git hashing failed for AnchoredSystemPath("packages/db") with resource error: Git error on /home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts: could not find '/home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts' to open: No such file or directory; class=Os (2); code=NotFound (-3)
diff --git a/apps/Backend/src/cron/backupCheck.ts b/apps/Backend/src/cron/backupCheck.ts
index 7c35cea..41604da 100755
--- a/apps/Backend/src/cron/backupCheck.ts
+++ b/apps/Backend/src/cron/backupCheck.ts
@@ -1,100 +1,134 @@
import cron from "node-cron";
import fs from "fs";
+import path from "path";
import { storage } from "../storage";
import { NotificationTypes } from "@repo/db/types";
import { backupDatabaseToPath } from "../services/databaseBackupService";
-/**
- * Daily cron job to check if users haven't backed up in 7 days
- * Creates a backup notification if overdue
- */
+// Local backup folder in the app root (apps/Backend/backups)
+const LOCAL_BACKUP_DIR = path.resolve(process.cwd(), "backups");
+
+// Name of the USB backup subfolder the user creates on their drive
+const USB_BACKUP_FOLDER_NAME = "USB Backup";
+
+function ensureLocalBackupDir() {
+ if (!fs.existsSync(LOCAL_BACKUP_DIR)) {
+ fs.mkdirSync(LOCAL_BACKUP_DIR, { recursive: true });
+ }
+}
+
+async function runForAllUsers(
+ handler: (user: Awaited>[number]) => Promise
+) {
+ const batchSize = 100;
+ let offset = 0;
+ while (true) {
+ const users = await storage.getUsers(batchSize, offset);
+ if (!users || users.length === 0) break;
+ for (const user of users) {
+ if (user.id == null) continue;
+ try {
+ await handler(user);
+ } catch (err) {
+ console.error(`Error processing user ${user.id}:`, err);
+ }
+ }
+ offset += batchSize;
+ }
+}
+
export const startBackupCron = () => {
- cron.schedule("0 22 * * *", async () => {
- // Every calendar days, at 10 PM
- // cron.schedule("*/10 * * * * *", async () => { // Every 10 seconds (for Test)
+ // ============================================================
+ // 8 PM โ Local automatic backup to apps/Backend/backups/
+ // ============================================================
+ cron.schedule("0 20 * * *", async () => {
+ console.log("๐ [8 PM] Running local auto-backup...");
+ ensureLocalBackupDir();
- console.log("๐ Running backup check...");
-
- const userBatchSize = 100;
- let userOffset = 0;
-
- while (true) {
- // Fetch a batch of users
- const users = await storage.getUsers(userBatchSize, userOffset);
- if (!users || users.length === 0) break;
-
- for (const user of users) {
- try {
- if (user.id == null) {
- continue;
- }
-
- const destination = await storage.getActiveBackupDestination(user.id);
- const lastBackup = await storage.getLastBackup(user.id);
-
- // ==============================
- // CASE 1: Destination exists โ auto backup
- // ==============================
- if (destination) {
- if (!fs.existsSync(destination.path)) {
- await storage.createNotification(
- user.id,
- "BACKUP",
- "โ Automatic backup failed: external drive not connected."
- );
- continue;
- }
-
- try {
- const filename = `dental_backup_${Date.now()}.zip`;
-
- await backupDatabaseToPath({
- destinationPath: destination.path,
- filename,
- });
-
- await storage.createBackup(user.id);
- await storage.deleteNotificationsByType(user.id, "BACKUP");
-
- console.log(`โ
Auto backup successful for user ${user.id}`);
- continue;
- } catch (err) {
- console.error(`Auto backup failed for user ${user.id}`, err);
-
- await storage.createNotification(
- user.id,
- "BACKUP",
- "โ Automatic backup failed. Please check your backup destination."
- );
- continue;
- }
- }
-
- // ==============================
- // CASE 2: No destination โ fallback to reminder
- // ==============================
-
- const daysSince = lastBackup?.createdAt
- ? (Date.now() - new Date(lastBackup.createdAt).getTime()) /
- (1000 * 60 * 60 * 24)
- : Infinity;
-
- if (daysSince >= 7) {
- await storage.createNotification(
- user.id,
- "BACKUP" as NotificationTypes,
- "โ ๏ธ It has been more than 7 days since your last backup."
- );
- console.log(`Notification created for user ${user.id}`);
- }
- } catch (err) {
- console.error(`Error processing user ${user.id}:`, err);
+ await runForAllUsers(async (user) => {
+ if (!user.autoBackupEnabled) {
+ // No local backup โ check if a 7-day reminder is needed
+ const lastBackup = await storage.getLastBackup(user.id);
+ const daysSince = lastBackup?.createdAt
+ ? (Date.now() - new Date(lastBackup.createdAt).getTime()) / (1000 * 60 * 60 * 24)
+ : Infinity;
+ if (daysSince >= 7) {
+ await storage.createNotification(
+ user.id,
+ "BACKUP" as NotificationTypes,
+ "โ ๏ธ It has been more than 7 days since your last backup."
+ );
+ console.log(`Reminder notification created for user ${user.id}`);
}
+ return;
}
- userOffset += userBatchSize; // next user batch
- }
+ try {
+ const filename = `dental_backup_user${user.id}_${Date.now()}.zip`;
+ await backupDatabaseToPath({ destinationPath: LOCAL_BACKUP_DIR, filename });
+ await storage.createBackup(user.id);
+ await storage.deleteNotificationsByType(user.id, "BACKUP");
+ console.log(`โ
Local backup done for user ${user.id} โ ${filename}`);
+ } catch (err) {
+ console.error(`Local backup failed for user ${user.id}`, err);
+ await storage.createNotification(
+ user.id,
+ "BACKUP",
+ "โ Automatic backup failed. Please check the server backup folder."
+ );
+ }
+ });
- console.log("โ
Daily backup check completed.");
+ console.log("โ
[8 PM] Local backup complete.");
+ });
+
+ // ============================================================
+ // 9 PM โ USB backup to the "USB Backup" folder on the drive
+ // ============================================================
+ cron.schedule("0 21 * * *", async () => {
+ console.log("๐ [9 PM] Running USB backup...");
+
+ await runForAllUsers(async (user) => {
+ if (!user.usbBackupEnabled) return;
+
+ const destination = await storage.getActiveBackupDestination(user.id);
+ if (!destination) {
+ await storage.createNotification(
+ user.id,
+ "BACKUP",
+ "โ USB backup failed: no backup destination configured."
+ );
+ return;
+ }
+
+ // The target is the "USB Backup" subfolder inside the configured drive path
+ const usbBackupPath = path.join(destination.path, USB_BACKUP_FOLDER_NAME);
+
+ if (!fs.existsSync(usbBackupPath)) {
+ await storage.createNotification(
+ user.id,
+ "BACKUP",
+ `โ USB backup failed: folder "${USB_BACKUP_FOLDER_NAME}" not found on the drive. Make sure the USB drive is connected and the folder exists.`
+ );
+ return;
+ }
+
+ try {
+ const filename = `dental_backup_usb_${Date.now()}.zip`;
+ await backupDatabaseToPath({ destinationPath: usbBackupPath, filename });
+ await storage.createBackup(user.id);
+ await storage.deleteNotificationsByType(user.id, "BACKUP");
+ console.log(`โ
USB backup done for user ${user.id} โ ${usbBackupPath}/${filename}`);
+ } catch (err) {
+ console.error(`USB backup failed for user ${user.id}`, err);
+ await storage.createNotification(
+ user.id,
+ "BACKUP",
+ "โ USB backup failed. Please check the USB drive and try again."
+ );
+ }
+ });
+
+ console.log("โ
[9 PM] USB backup complete.");
});
};
diff --git a/apps/Backend/src/routes/database-management.ts b/apps/Backend/src/routes/database-management.ts
index 895077d..7b4b685 100755
--- a/apps/Backend/src/routes/database-management.ts
+++ b/apps/Backend/src/routes/database-management.ts
@@ -318,6 +318,88 @@ router.delete("/destination/:id", async (req, res) => {
res.json({ success: true });
});
+// GET directory listing for folder browser
+router.get("/browse", async (req, res) => {
+ const userId = req.user?.id;
+ if (!userId) return res.status(401).json({ error: "Unauthorized" });
+
+ const requestedPath = (req.query.path as string) || "/";
+
+ // Resolve and sanitize โ must be absolute
+ const resolved = path.resolve(requestedPath);
+
+ try {
+ const entries = fs.readdirSync(resolved, { withFileTypes: true });
+ const dirs = entries
+ .filter((e) => e.isDirectory())
+ .map((e) => ({
+ name: e.name,
+ path: path.join(resolved, e.name),
+ }))
+ .sort((a, b) => a.name.localeCompare(b.name));
+
+ const parent = resolved !== "/" ? path.dirname(resolved) : null;
+
+ res.json({ current: resolved, parent, dirs });
+ } catch (err: any) {
+ res.status(400).json({ error: err.message || "Cannot read directory" });
+ }
+});
+
+// GET usb backup setting
+router.get("/usb-backup-setting", async (req, res) => {
+ const userId = req.user?.id;
+ if (!userId) return res.status(401).json({ error: "Unauthorized" });
+
+ const user = await storage.getUser(userId);
+ if (!user) return res.status(404).json({ error: "User not found" });
+
+ res.json({ usbBackupEnabled: user.usbBackupEnabled });
+});
+
+// PUT usb backup setting
+router.put("/usb-backup-setting", async (req, res) => {
+ const userId = req.user?.id;
+ if (!userId) return res.status(401).json({ error: "Unauthorized" });
+
+ const { usbBackupEnabled } = req.body;
+ if (typeof usbBackupEnabled !== "boolean") {
+ return res.status(400).json({ error: "usbBackupEnabled must be a boolean" });
+ }
+
+ const updated = await storage.updateUser(userId, { usbBackupEnabled });
+ if (!updated) return res.status(404).json({ error: "User not found" });
+
+ res.json({ usbBackupEnabled: updated.usbBackupEnabled });
+});
+
+// GET auto backup setting
+router.get("/auto-backup-setting", async (req, res) => {
+ const userId = req.user?.id;
+ if (!userId) return res.status(401).json({ error: "Unauthorized" });
+
+ const user = await storage.getUser(userId);
+ if (!user) return res.status(404).json({ error: "User not found" });
+
+ res.json({ autoBackupEnabled: user.autoBackupEnabled });
+});
+
+// PUT auto backup setting
+router.put("/auto-backup-setting", async (req, res) => {
+ const userId = req.user?.id;
+ if (!userId) return res.status(401).json({ error: "Unauthorized" });
+
+ const { autoBackupEnabled } = req.body;
+ if (typeof autoBackupEnabled !== "boolean") {
+ return res.status(400).json({ error: "autoBackupEnabled must be a boolean" });
+ }
+
+ const updated = await storage.updateUser(userId, { autoBackupEnabled });
+ if (!updated) return res.status(404).json({ error: "User not found" });
+
+ res.json({ autoBackupEnabled: updated.autoBackupEnabled });
+});
+
router.post("/backup-path", async (req, res) => {
const userId = req.user?.id;
if (!userId) return res.status(401).json({ error: "Unauthorized" });
diff --git a/apps/Frontend/src/components/database-management/backup-destination-manager.tsx b/apps/Frontend/src/components/database-management/backup-destination-manager.tsx
index 6b520ec..acab5ee 100755
--- a/apps/Frontend/src/components/database-management/backup-destination-manager.tsx
+++ b/apps/Frontend/src/components/database-management/backup-destination-manager.tsx
@@ -3,6 +3,7 @@ import { useMutation, useQuery } from "@tanstack/react-query";
import { Button } from "@/components/ui/button";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Input } from "@/components/ui/input";
+import { Switch } from "@/components/ui/switch";
import {
AlertDialog,
AlertDialogAction,
@@ -16,11 +17,13 @@ import {
import { FolderOpen, Trash2 } from "lucide-react";
import { apiRequest, queryClient } from "@/lib/queryClient";
import { useToast } from "@/hooks/use-toast";
+import { FolderBrowserModal } from "./folder-browser-modal";
export function BackupDestinationManager() {
const { toast } = useToast();
const [path, setPath] = useState("");
const [deleteId, setDeleteId] = useState(null);
+ const [browserOpen, setBrowserOpen] = useState(false);
// ==============================
// Queries
@@ -36,6 +39,39 @@ export function BackupDestinationManager() {
},
});
+ const { data: usbSettingData } = useQuery({
+ queryKey: ["/db/usb-backup-setting"],
+ queryFn: async () => {
+ const res = await apiRequest("GET", "/api/database-management/usb-backup-setting");
+ return res.json();
+ },
+ });
+
+ const usbBackupEnabled = usbSettingData?.usbBackupEnabled ?? false;
+
+ const usbToggleMutation = useMutation({
+ mutationFn: async (enabled: boolean) => {
+ const res = await apiRequest("PUT", "/api/database-management/usb-backup-setting", {
+ usbBackupEnabled: enabled,
+ });
+ return res.json();
+ },
+ onSuccess: (data) => {
+ queryClient.setQueryData(["/db/usb-backup-setting"], data);
+ toast({
+ title: "Setting Saved",
+ description: `USB backup ${data.usbBackupEnabled ? "enabled" : "disabled"}.`,
+ });
+ },
+ onError: () => {
+ toast({
+ title: "Error",
+ description: "Failed to update USB backup setting.",
+ variant: "destructive",
+ });
+ },
+ });
+
// ==============================
// Mutations
// ==============================
@@ -67,30 +103,10 @@ export function BackupDestinationManager() {
});
// ==============================
- // Folder picker (browser limitation)
+ // Folder browser
// ==============================
- const openFolderPicker = async () => {
- // @ts-ignore
- if (!window.showDirectoryPicker) {
- toast({
- title: "Not supported",
- description: "Your browser does not support folder picking",
- variant: "destructive",
- });
- return;
- }
-
- try {
- // @ts-ignore
- const dirHandle = await window.showDirectoryPicker();
-
- toast({
- title: "Folder selected",
- description: `Selected folder: ${dirHandle.name}. Please enter the full path manually.`,
- });
- } catch {
- // user cancelled
- }
+ const handleFolderSelect = (selectedPath: string) => {
+ setPath(selectedPath);
};
// ==============================
@@ -102,17 +118,46 @@ export function BackupDestinationManager() {
External Backup Destination
+
+ usbToggleMutation.mutate(checked)}
+ disabled={usbToggleMutation.isPending}
+ />
+
+ USB Backup
+
+
+ (daily at 9 PM โ saves to the "USB Backup" folder on your drive)
+
+
+
+
+ Enter the root path of your USB drive below. The app will automatically back up to the{" "}
+ USB Backup folder inside it every night at 9 PM when the toggle is on.
+
+
setPath(e.target.value)}
/>
-
+ setBrowserOpen(true)} title="Browse folders">
+ setBrowserOpen(false)}
+ onSelect={handleFolderSelect}
+ />
+
saveMutation.mutate()}
disabled={!path || saveMutation.isPending}
diff --git a/apps/Frontend/src/components/database-management/folder-browser-modal.tsx b/apps/Frontend/src/components/database-management/folder-browser-modal.tsx
new file mode 100644
index 0000000..e09516d
--- /dev/null
+++ b/apps/Frontend/src/components/database-management/folder-browser-modal.tsx
@@ -0,0 +1,130 @@
+import { useState } from "react";
+import { useQuery } from "@tanstack/react-query";
+import {
+ Dialog,
+ DialogContent,
+ DialogHeader,
+ DialogTitle,
+ DialogFooter,
+} from "@/components/ui/dialog";
+import { Button } from "@/components/ui/button";
+import { apiRequest } from "@/lib/queryClient";
+import { Folder, FolderOpen, ChevronLeft, Loader2 } from "lucide-react";
+
+interface BrowseResult {
+ current: string;
+ parent: string | null;
+ dirs: { name: string; path: string }[];
+}
+
+interface FolderBrowserModalProps {
+ open: boolean;
+ onClose: () => void;
+ onSelect: (path: string) => void;
+}
+
+export function FolderBrowserModal({ open, onClose, onSelect }: FolderBrowserModalProps) {
+ const [browsePath, setBrowsePath] = useState("/");
+ const [selected, setSelected] = useState(null);
+
+ const { data, isLoading, isError } = useQuery({
+ queryKey: ["/db/browse", browsePath],
+ queryFn: async () => {
+ const res = await apiRequest(
+ "GET",
+ `/api/database-management/browse?path=${encodeURIComponent(browsePath)}`
+ );
+ if (!res.ok) throw new Error((await res.json()).error);
+ return res.json();
+ },
+ enabled: open,
+ });
+
+ const handleNavigate = (path: string) => {
+ setSelected(null);
+ setBrowsePath(path);
+ };
+
+ const handleConfirm = () => {
+ if (selected) {
+ onSelect(selected);
+ onClose();
+ }
+ };
+
+ return (
+ !o && onClose()}>
+
+
+ Select Folder
+
+
+ {/* Current path breadcrumb */}
+
+ {data?.current ?? browsePath}
+
+
+ {/* Back button */}
+ {data?.parent && (
+ handleNavigate(data.parent!)}
+ >
+
+ Back
+
+ )}
+
+ {/* Directory list */}
+
+ {isLoading && (
+
+
+ Loading...
+
+ )}
+ {isError && (
+
Cannot read this directory.
+ )}
+ {!isLoading && !isError && data?.dirs.length === 0 && (
+
No sub-folders here.
+ )}
+ {!isLoading &&
+ !isError &&
+ data?.dirs.map((dir) => (
+
setSelected(dir.path)}
+ onDoubleClick={() => handleNavigate(dir.path)}
+ >
+ {selected === dir.path ? (
+
+ ) : (
+
+ )}
+ {dir.name}
+
+ ))}
+
+
+
+ Single-click to select ยท Double-click to open
+
+
+
+
+ Cancel
+
+
+ Select Folder
+
+
+
+
+ );
+}
diff --git a/apps/Frontend/src/components/layout/sidebar.tsx b/apps/Frontend/src/components/layout/sidebar.tsx
index e5096c4..3464738 100755
--- a/apps/Frontend/src/components/layout/sidebar.tsx
+++ b/apps/Frontend/src/components/layout/sidebar.tsx
@@ -77,7 +77,7 @@ export function Sidebar() {
icon: ,
},
{
- name: "Backup Database",
+ name: "Database Management",
path: "/database-management",
icon: ,
},
diff --git a/apps/Frontend/src/pages/database-management-page.tsx b/apps/Frontend/src/pages/database-management-page.tsx
index eb70ab5..31a4dea 100755
--- a/apps/Frontend/src/pages/database-management-page.tsx
+++ b/apps/Frontend/src/pages/database-management-page.tsx
@@ -1,6 +1,7 @@
import { useState } from "react";
import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card";
import { Button } from "@/components/ui/button";
+import { Switch } from "@/components/ui/switch";
import { useToast } from "@/hooks/use-toast";
import {
Database,
@@ -75,6 +76,40 @@ export default function DatabaseManagementPage() {
}
}
+ // ----- Auto backup setting query -----
+ const { data: autoBackupData } = useQuery({
+ queryKey: ["/db/auto-backup-setting"],
+ queryFn: async () => {
+ const res = await apiRequest("GET", "/api/database-management/auto-backup-setting");
+ return res.json();
+ },
+ });
+
+ const autoBackupEnabled = autoBackupData?.autoBackupEnabled ?? true;
+
+ const autoBackupMutation = useMutation({
+ mutationFn: async (enabled: boolean) => {
+ const res = await apiRequest("PUT", "/api/database-management/auto-backup-setting", {
+ autoBackupEnabled: enabled,
+ });
+ return res.json();
+ },
+ onSuccess: (data) => {
+ queryClient.setQueryData(["/db/auto-backup-setting"], data);
+ toast({
+ title: "Setting Saved",
+ description: `Automatic backup ${data.autoBackupEnabled ? "enabled" : "disabled"}.`,
+ });
+ },
+ onError: () => {
+ toast({
+ title: "Error",
+ description: "Failed to update automatic backup setting.",
+ variant: "destructive",
+ });
+ },
+ });
+
// ----- Backup mutation -----
const backupMutation = useMutation({
mutationFn: async () => {
@@ -178,6 +213,22 @@ export default function DatabaseManagementPage() {
including patients, appointments, claims, and all related data.
+
+ autoBackupMutation.mutate(checked)}
+ disabled={autoBackupMutation.isPending}
+ />
+
+ Automatic Backup
+
+ (daily at 8 PM to server backup folder)
+
+
backupMutation.mutate()}
diff --git a/apps/SeleniumService/downloads/claim_confirmation_100048854788_202610000403500_20260410_201547.pdf b/apps/SeleniumService/downloads/claim_confirmation_100048854788_202610000403500_20260410_201547.pdf
new file mode 100644
index 0000000..c5344a2
Binary files /dev/null and b/apps/SeleniumService/downloads/claim_confirmation_100048854788_202610000403500_20260410_201547.pdf differ
diff --git a/packages/db/generated/prisma/edge.js b/packages/db/generated/prisma/edge.js
index 94620a9..e3700e9 100644
--- a/packages/db/generated/prisma/edge.js
+++ b/packages/db/generated/prisma/edge.js
@@ -95,7 +95,9 @@ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({
exports.Prisma.UserScalarFieldEnum = {
id: 'id',
username: 'username',
- password: 'password'
+ password: 'password',
+ autoBackupEnabled: 'autoBackupEnabled',
+ usbBackupEnabled: 'usbBackupEnabled'
};
exports.Prisma.PatientScalarFieldEnum = {
@@ -492,14 +494,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 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\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\":\"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},\"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\",\"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: "nQ3nAeACEwUAAIQGACAHAACsBgAgEAAAhQYAIBUAALMGACAXAACrBgAgGAAArQYAIBkAAK4GACAaAACvBgAgGwAAsAYAIBwAALEGACAdAACyBgAgJAAA-AUAICUAAPkFACCOAwAAqgYAMI8DAAANABCQAwAAqgYAMJEDAgAAAAHVAwEAAAAB1gMBAO4FACEBAAAAAQAgHgMAAPMFACAFAACEBgAgCgAArwYAIBAAAIUGACARAAC2BgAgFAAAuAYAIBUAALMGACAWAAC5BgAgjgMAALcGADCPAwAAAwAQkAMAALcGADCRAwIA6QUAIaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACESAwAAwgsAIAUAALULACAKAAC6CwAgEAAAuAsAIBEAANALACAUAADRCwAgFQAAwAsAIBYAANILACDoAwAAxQYAIPoDAADFBgAghgQAAMUGACCHBAAAxQYAIIgEAADFBgAgiQQAAMUGACCKBAAAxQYAIIsEAADFBgAgjAQAAMUGACCNBAAAxQYAIB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAAAAAaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACEDAAAAAwAgAQAABAAwAgAABQAgFgMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIA6QUAIZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_wMBAO4FACGABAEA7wUAIYIEAAC1BoIEIgcDAADCCwAgBAAAxQsAIAcAAM4LACAQAAC4CwAgEQAA0AsAIMYDAADFBgAggAQAAMUGACAWAwAA8wUAIAQAAIcGACAHAACoBgAgEAAAhQYAIBEAALYGACCOAwAAtAYAMI8DAAAHABCQAwAAtAYAMJEDAgAAAAGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIDAAAABwAgAQAACAAwAgAACQAgDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACH6AwEA7wUAIfsDAQDuBQAh_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-ACABAAA_ADACAABAACABAAAAPgAgCQQAAMULACAIAADGCwAgCQAAwgsAIAwAAMcLACANAADICwAgxgMAAMUGACDHAwAAxQYAIMgDAADFBgAgzgMAAMUGACAWBAAAhwYAIAgAAI8GACAJAACDBgAgDAAAkAYAIA0AAJEGACCOAwAAjAYAMI8DAAAbABCQAwAAjAYAMJEDAgAAAAGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAAjgbOAyKvA0AA6wUAIcYDAQDvBQAhxwMCAAAAAcgDAgDxBQAhyQMQAI0GACHKAxAAjQYAIcsDEACNBgAhzAMQAI0GACHOAwEA7wUAIQMAAAAbACABAABDADACAABEACAPAwAAgwYAIAQAAIcGACCOAwAAiAYAMI8DAABGABCQAwAAiAYAMJEDAgDpBQAhkgMCAOkFACGlAwIA8QUAIacDAACJBqcDIqkDAACKBqkDIqsDAACLBqsDIqwDAQDvBQAhrQMCAPEFACGuAwEA7wUAIa8DQADrBQAhBgMAAMILACAEAADFCwAgpQMAAMUGACCsAwAAxQYAIK0DAADFBgAgrgMAAMUGACAPAwAAgwYAIAQAAIcGACCOAwAAiAYAMI8DAABGABCQAwAAiAYAMJEDAgAAAAGSAwIA6QUAIaUDAgDxBQAhpwMAAIkGpwMiqQMAAIoGqQMiqwMAAIsGqwMirAMBAO8FACGtAwIA8QUAIa4DAQDvBQAhrwNAAOsFACEDAAAARgAgAQAARwAwAgAASAAgAQAAAA0AIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEBBAAAxQsAIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIAAAABkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQMAAABLACABAABMADACAABNACABAAAABwAgAQAAADEAIAEAAAAQACABAAAAOgAgAQAAABsAIAEAAABGACABAAAASwAgAwAAAAcAIAEAAAgAMAIAAAkAIAUDAADCCwAgBQAAtQsAIBAAALgLACD6AwAAxQYAIPwDAADFBgAgDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQMAAAALACABAABXADACAABYACAJAwAA8wUAII4DAACBBgAwjwMAAFoAEJADAACBBgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIQEDAADCCwAgCgMAAPMFACCOAwAAgQYAMI8DAABaABCQAwAAgQYAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIZQEAACABgAgAwAAAFoAIAEAAFsAMAIAAFwAIAMAAAAQACABAAARADACAAASACAJAwAA8wUAII4DAAD_BQAwjwMAAF8AEJADAAD_BQAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQEDAADCCwAgCgMAAPMFACCOAwAA_wUAMI8DAABfABCQAwAA_wUAMJEDAgAAAAGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIZMEAAD-BQAgAwAAAF8AIAEAAGAAMAIAAGEAIAMAAAAbACABAABDADACAABEACAHAwAA8wUAII4DAAD9BQAwjwMAAGQAEJADAAD9BQAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhAQMAAMILACAHAwAA8wUAII4DAAD9BQAwjwMAAGQAEJADAAD9BQAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACEDAAAAZAAgAQAAZQAwAgAAZgAgCQMAAPMFACCOAwAA_AUAMI8DAABoABCQAwAA_AUAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACEBAwAAwgsAIAkDAADzBQAgjgMAAPwFADCPAwAAaAAQkAMAAPwFADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACEDAAAAaAAgAQAAaQAwAgAAagAgCgMAAPMFACCOAwAA-gUAMI8DAABsABCQAwAA-gUAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbgDAAD7BbgDIrkDAQDuBQAhugMgAPIFACEBAwAAwgsAIAoDAADzBQAgjgMAAPoFADCPAwAAbAAQkAMAAPoFADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbgDAAD7BbgDIrkDAQDuBQAhugMgAPIFACEDAAAAbAAgAQAAbQAwAgAAbgAgDQMAAPMFACAeAAD0BQAgHwAA-AUAICMAAPkFACCOAwAA9wUAMI8DAABwABCQAwAA9wUAMJEDAgDpBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIQUDAADCCwAgHgAAwwsAIB8AAL4LACAjAAC_CwAgtgMAAMUGACAOAwAA8wUAIB4AAPQFACAfAAD4BQAgIwAA-QUAII4DAAD3BQAwjwMAAHAAEJADAAD3BQAwkQMCAAAAAZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhtgMCAPEFACGSBAAA9gUAIAMAAABwACABAABxADACAAByACABAAAAcAAgAwAAAHAAIAEAAHEAMAIAAHIAIBADAADzBQAgIAAA9AUAICIAAPUFACCOAwAA7QUAMI8DAAB2ABCQAwAA7QUAMJEDAgDpBQAhlQMBAO8FACGWAwQA8AUAIZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhswMCAPEFACG0AyAA8gUAIbUDAgDxBQAhBgMAAMILACAgAADDCwAgIgAAxAsAIJUDAADFBgAgswMAAMUGACC1AwAAxQYAIBADAADzBQAgIAAA9AUAICIAAPUFACCOAwAA7QUAMI8DAAB2ABCQAwAA7QUAMJEDAgAAAAGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACEDAAAAdgAgAQAAdwAwAgAAeAAgAQAAAHAAIAkhAADsBQAgKwAB6gUAIY4DAADoBQAwjwMAAHsAEJADAADoBQAwkQMCAOkFACGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACEBIQAAwQsAIAohAADsBQAgKwAB6gUAIY4DAADoBQAwjwMAAHsAEJADAADoBQAwkQMCAAAAAa8DQADrBQAhsAMCAOkFACGxAwIA6QUAIY4EAADnBQAgAwAAAHsAIAEAAHwAMAIAAH0AIAEAAAB7ACABAAAAcAAgAQAAAHYAIAMAAAB2ACABAAB3ADACAAB4ACADAAAARgAgAQAARwAwAgAASAAgAQAAAAMAIAEAAAAHACABAAAACwAgAQAAAFoAIAEAAAAQACABAAAAXwAgAQAAABsAIAEAAABkACABAAAAaAAgAQAAAGwAIAEAAABwACABAAAAdgAgAQAAAEYAIAEAAAABACANBQAAtQsAIAcAALYLACAQAAC4CwAgFQAAwAsAIBcAALQLACAYAAC3CwAgGQAAuQsAIBoAALoLACAbAAC7CwAgHAAAvAsAIB0AAL0LACAkAAC-CwAgJQAAvwsAIAMAAAANACABAACSAQAwAgAAAQAgAwAAAA0AIAEAAJIBADACAAABACADAAAADQAgAQAAkgEAMAIAAAEAIBAFAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABASsAAJYBACADkQMCAAAAAdUDAQAAAAHWAwEAAAABASsAAJgBADABKwAAmAEAMBAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhAgAAAAEAICsAAJsBACADkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhAgAAAA0AICsAAJ0BACACAAAADQAgKwAAnQEAIAMAAAABACAyAACWAQAgMwAAmwEAIAEAAAABACABAAAADQAgBQ4AAIsKACA4AACMCgAgOQAAjwoAIDoAAI4KACA7AACNCgAgBo4DAADmBQAwjwMAAKQBABCQAwAA5gUAMJEDAgCMBQAh1QMBAI0FACHWAwEAjQUAIQMAAAANACABAACjAQAwNwAApAEAIAMAAAANACABAACSAQAwAgAAAQAgAQAAAAUAIAEAAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAMAAAADACABAAAEADACAAAFACAbAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-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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_BQAwjwMAAF8AEJADAAD_BQAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQKlAwIAAAAB-AMBAAAAAQkDAADzBQAgjgMAAIEGADCPAwAAWgAQkAMAAIEGADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACH6AwEA7wUAIfsDAQDuBQAh_AMBAO8FACEVBQAAhAYAIAcAAKwGACAQAACFBgAgFQAAswYAIBcAAKsGACAYAACtBgAgGQAArgYAIBoAAK8GACAbAACwBgAgHAAAsQYAIB0AALIGACAkAAD4BQAgJQAA-QUAII4DAACqBgAwjwMAAA0AEJADAACqBgAwkQMCAOkFACHVAwEA7gUAIdYDAQDuBQAhlQQAAA0AIJYEAAANACADjwQAAAcAIJAEAAAHACCRBAAABwAgA48EAAAQACCQBAAAEAAgkQQAABAAIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEgAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIZUEAAADACCWBAAAAwAgDwMAAIMGACAEAACHBgAgjgMAAIgGADCPAwAARgAQkAMAAIgGADCRAwIA6QUAIZIDAgDpBQAhpQMCAPEFACGnAwAAiQanAyKpAwAAigapAyKrAwAAiwarAyKsAwEA7wUAIa0DAgDxBQAhrgMBAO8FACGvA0AA6wUAIQSaAwAAAKcDApsDAAAApwMInAMAAACnAwihAwAApwWnAyIEmgMAAACpAwKbAwAAAKkDCJwDAAAAqQMIoQMAAKUFqQMiBJoDAAAAqwMCmwMAAACrAwicAwAAAKsDCKEDAACjBasDIhYEAACHBgAgCAAAjwYAIAkAAIMGACAMAACQBgAgDQAAkQYAII4DAACMBgAwjwMAABsAEJADAACMBgAwkQMCAOkFACGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAAjgbOAyKvA0AA6wUAIcYDAQDvBQAhxwMCAPEFACHIAwIA8QUAIckDEACNBgAhygMQAI0GACHLAxAAjQYAIcwDEACNBgAhzgMBAO8FACEImgMQAAAAAZsDEAAAAAScAxAAAAAEnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEAC_BQAhBJoDAAAAzgMCmwMAAADOAwicAwAAAM4DCKEDAADDBc4DIh0DAACDBgAgBAAAhwYAIAYAAJoGACAHAACoBgAgCgAAowYAIA0AAJEGACAPAACpBgAgjgMAAKQGADCPAwAAEAAQkAMAAKQGADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACnBuoDIq8DQADrBQAh3gMCAOkFACHfAwIA6QUAIeADAQDuBQAh4QMBAO4FACHiA0AA6wUAIeMDAQDuBQAh5QMAAKUG5QMi5gMAAKYGACDnA0AA6wUAIegDAQDuBQAh6gMBAO8FACGVBAAAEAAglgQAABAAIAOPBAAAHwAgkAQAAB8AIJEEAAAfACADjwQAABYAIJAEAAAWACCRBAAAFgAgCRIAAJMGACCOAwAAkgYAMI8DAAA-ABCQAwAAkgYAMJEDAgDpBQAhkwMBAO4FACGYA0AA6wUAIc8DAAHqBQAh0AMCAOkFACEMBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMilQQAADoAIJYEAAA6ACAKBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiBJoDAAAA0wMCmwMAAADTAwicAwAAANMDCKEDAADIBdMDIgOPBAAAPgAgkAQAAD4AIJEEAAA-ACASBAAAhwYAIAYAAJoGACCOAwAAlwYAMI8DAAAxABCQAwAAlwYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQiaAxAAAAABmwMQAAAABZwDEAAAAAWdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAN4FACEEmgMAAAD2AwKbAwAAAPYDCJwDAAAA9gMIoQMAANwF9gMiGAMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIA6QUAIZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_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_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIEmgMAAACCBAKbAwAAAIIECJwDAAAAggQIoQMAAOQFggQiA48EAAAxACCQBAAAMQAgkQQAADEAIB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhA48EAAA6ACCQBAAAOgAgkQQAADoAIAOPBAAASwAgkAQAAEsAIJEEAABLACAAAAAAAAGaBAEAAAABBZoEBAAAAAGgBAQAAAABoQQEAAAAAaIEBAAAAAGjBAQAAAABAZoEQAAAAAEFmgQCAAAAAaAEAgAAAAGhBAIAAAABogQCAAAAAaMEAgAAAAEFMgAAmQ0AIDMAAJwNACCXBAAAmg0AIJgEAACbDQAgnQQAAAUAIAMyAACZDQAglwQAAJoNACCdBAAABQAgAAAAAAAAAZoEAAAApwMCAZoEAAAAqQMCAZoEAAAAqwMCAZoEAQAAAAEFmgQCAAAAAaAEAgAAAAGhBAIAAAABogQCAAAAAaMEAgAAAAEFMgAAkQ0AIDMAAJcNACCXBAAAkg0AIJgEAACWDQAgnQQAAAUAIAcyAACPDQAgMwAAlA0AIJcEAACQDQAgmAQAAJMNACCbBAAADQAgnAQAAA0AIJ0EAAABACADMgAAkQ0AIJcEAACSDQAgnQQAAAUAIAMyAACPDQAglwQAAJANACCdBAAAAQAgAAAAAAABmgQAAQAAAQUyAACKDQAgMwAAjQ0AIJcEAACLDQAgmAQAAIwNACCdBAAAeAAgAzIAAIoNACCXBAAAiw0AIJ0EAAB4ACAAAAAAAAGaBCAAAAABBTIAAIENACAzAACIDQAglwQAAIINACCYBAAAhw0AIJ0EAAABACAHMgAA_wwAIDMAAIUNACCXBAAAgA0AIJgEAACEDQAgmwQAAHAAIJwEAABwACCdBAAAcgAgCzIAAOUGADAzAADqBgAwlwQAAOYGADCYBAAA5wYAMJkEAADoBgAgmgQAAOkGADCbBAAA6QYAMJwEAADpBgAwnQQAAOkGADCeBAAA6wYAMJ8EAADsBgAwBCsAAQAAAZEDAgAAAAGvA0AAAAABsQMCAAAAAQIAAAB9ACAyAADwBgAgAwAAAH0AIDIAAPAGACAzAADvBgAgASsAAIMNADAKIQAA7AUAICsAAeoFACGOAwAA6AUAMI8DAAB7ABCQAwAA6AUAMJEDAgAAAAGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACGOBAAA5wUAIAIAAAB9ACArAADvBgAgAgAAAO0GACArAADuBgAgCCsAAeoFACGOAwAA7AYAMI8DAADtBgAQkAMAAOwGADCRAwIA6QUAIa8DQADrBQAhsAMCAOkFACGxAwIA6QUAIQgrAAHqBQAhjgMAAOwGADCPAwAA7QYAEJADAADsBgAwkQMCAOkFACGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACEEKwAB2QYAIZEDAgDCBgAhrwNAAMEGACGxAwIAwgYAIQQrAAHZBgAhkQMCAMIGACGvA0AAwQYAIbEDAgDCBgAhBCsAAQAAAZEDAgAAAAGvA0AAAAABsQMCAAAAAQMyAACBDQAglwQAAIINACCdBAAAAQAgAzIAAP8MACCXBAAAgA0AIJ0EAAByACAEMgAA5QYAMJcEAADmBgAwmQQAAOgGACCdBAAA6QYAMAAAAAAABzIAAPMMACAzAAD9DAAglwQAAPQMACCYBAAA_AwAIJsEAABwACCcBAAAcAAgnQQAAHIAIAsyAACJBwAwMwAAjgcAMJcEAACKBwAwmAQAAIsHADCZBAAAjAcAIJoEAACNBwAwmwQAAI0HADCcBAAAjQcAMJ0EAACNBwAwngQAAI8HADCfBAAAkAcAMAUyAAD1DAAgMwAA-gwAIJcEAAD2DAAgmAQAAPkMACCdBAAAAQAgCzIAAP0GADAzAACCBwAwlwQAAP4GADCYBAAA_wYAMJkEAACABwAgmgQAAIEHADCbBAAAgQcAMJwEAACBBwAwnQQAAIEHADCeBAAAgwcAMJ8EAACEBwAwCwMAAPEGACAiAADzBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbQDIAAAAAG1AwIAAAABAgAAAHgAIDIAAIgHACADAAAAeAAgMgAAiAcAIDMAAIcHACABKwAA-AwAMBADAADzBQAgIAAA9AUAICIAAPUFACCOAwAA7QUAMI8DAAB2ABCQAwAA7QUAMJEDAgAAAAGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACECAAAAeAAgKwAAhwcAIAIAAACFBwAgKwAAhgcAIA2OAwAAhAcAMI8DAACFBwAQkAMAAIQHADCRAwIA6QUAIZUDAQDvBQAhlgMEAPAFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbMDAgDxBQAhtAMgAPIFACG1AwIA8QUAIQ2OAwAAhAcAMI8DAACFBwAQkAMAAIQHADCRAwIA6QUAIZUDAQDvBQAhlgMEAPAFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbMDAgDxBQAhtAMgAPIFACG1AwIA8QUAIQmRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbQDIADhBgAhtQMCAM8GACELAwAA4gYAICIAAOQGACCRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbQDIADhBgAhtQMCAM8GACELAwAA8QYAICIAAPMGACCRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtAMgAAAAAbUDAgAAAAEIAwAAlgcAIB8AAJUHACAjAACXBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAECAAAAcgAgMgAAlAcAIAMAAAByACAyAACUBwAgMwAAkwcAIAErAAD3DAAwDgMAAPMFACAeAAD0BQAgHwAA-AUAICMAAPkFACCOAwAA9wUAMI8DAABwABCQAwAA9wUAMJEDAgAAAAGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhkgQAAPYFACACAAAAcgAgKwAAkwcAIAIAAACRBwAgKwAAkgcAIAmOAwAAkAcAMI8DAACRBwAQkAMAAJAHADCRAwIA6QUAIZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhtgMCAPEFACEJjgMAAJAHADCPAwAAkQcAEJADAACQBwAwkQMCAOkFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhBZEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACEIAwAA-wYAIB8AAPoGACAjAAD8BgAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIQgDAACWBwAgHwAAlQcAICMAAJcHACCRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAQQyAACJBwAwlwQAAIoHADCZBAAAjAcAIJ0EAACNBwAwAzIAAPUMACCXBAAA9gwAIJ0EAAABACAEMgAA_QYAMJcEAAD-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_AwEAAAABwAMQAAAAAcEDEAAAAAHDAwAAAMMDAsQDQAAAAAHFAwEAAAABxgMBAAAAAQIAAAAhACAyAADeBwAgAwAAACEAIDIAAN4HACAzAADdBwAgASsAAMwMADAQCgAAnwYAIAsAAKAGACCOAwAAnQYAMI8DAAAfABCQAwAAnQYAMJEDAgAAAAGvA0AA6wUAIb0DAgDpBQAhvgMCAOkFACG_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACECAAAAIQAgKwAA3QcAIAIAAADbBwAgKwAA3AcAIA6OAwAA2gcAMI8DAADbBwAQkAMAANoHADCRAwIA6QUAIa8DQADrBQAhvQMCAOkFACG-AwIA6QUAIb8DAQDvBQAhwAMQAI0GACHBAxAAjQYAIcMDAACeBsMDIsQDQADrBQAhxQMBAO8FACHGAwEA7wUAIQ6OAwAA2gcAMI8DAADbBwAQkAMAANoHADCRAwIA6QUAIa8DQADrBQAhvQMCAOkFACG-AwIA6QUAIb8DAQDvBQAhwAMQAI0GACHBAxAAjQYAIcMDAACeBsMDIsQDQADrBQAhxQMBAO8FACHGAwEA7wUAIQqRAwIAwgYAIa8DQADBBgAhvQMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACELCgAAtgcAIJEDAgDCBgAhrwNAAMEGACG9AwIAwgYAIb8DAQDOBgAhwAMQALQHACHBAxAAtAcAIcMDAAC1B8MDIsQDQADBBgAhxQMBAM4GACHGAwEAzgYAIQsKAAC4BwAgkQMCAAAAAa8DQAAAAAG9AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEPCAAA4AcAIAwAAOEHACCRAwIAAAABqwMAAADeAwLHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMyAADKDAAglwQAAMsMACCdBAAAEgAgBDIAANMHADCXBAAA1AcAMJkEAADWBwAgnQQAANcHADALCwAAuQcAIJEDAgAAAAGvA0AAAAABvgMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABAgAAACEAIDIAAOoHACADAAAAIQAgMgAA6gcAIDMAAOkHACABKwAAyQwAMAIAAAAhACArAADpBwAgAgAAANsHACArAADoBwAgCpEDAgDCBgAhrwNAAMEGACG-AwIAwgYAIb8DAQDOBgAhwAMQALQHACHBAxAAtAcAIcMDAAC1B8MDIsQDQADBBgAhxQMBAM4GACHGAwEAzgYAIQsLAAC3BwAgkQMCAMIGACGvA0AAwQYAIb4DAgDCBgAhvwMBAM4GACHAAxAAtAcAIcEDEAC0BwAhwwMAALUHwwMixANAAMEGACHFAwEAzgYAIcYDAQDOBgAhCwsAALkHACCRAwIAAAABrwNAAAAAAb4DAgAAAAG_AwEAAAABwAMQAAAAAcEDEAAAAAHDAwAAAMMDAsQDQAAAAAHFAwEAAAABxgMBAAAAAQMyAADHDAAglwQAAMgMACCdBAAAEgAgAzIAAMUMACCXBAAAxgwAIJ0EAAAFACADMgAAwwwAIJcEAADEDAAgnQQAAAEAIAQyAADiBwAwlwQAAOMHADCZBAAA5QcAIJ0EAADXBwAwBDIAAMUHADCXBAAAxgcAMJkEAADIBwAgnQQAAMkHADAAAAAAAAUyAAC-DAAgMwAAwQwAIJcEAAC_DAAgmAQAAMAMACCdBAAAPAAgAzIAAL4MACCXBAAAvwwAIJ0EAAA8ACAAAAAAAAGaBAAAANMDAgUyAAC4DAAgMwAAvAwAIJcEAAC5DAAgmAQAALsMACCdBAAABQAgCzIAAP8HADAzAACECAAwlwQAAIAIADCYBAAAgQgAMJkEAACCCAAgmgQAAIMIADCbBAAAgwgAMJwEAACDCAAwnQQAAIMIADCeBAAAhQgAMJ8EAACGCAAwBJEDAgAAAAGTAwEAAAABmANAAAAAAc8DAAEAAAECAAAAQAAgMgAAiggAIAMAAABAACAyAACKCAAgMwAAiQgAIAErAAC6DAAwCRIAAJMGACCOAwAAkgYAMI8DAAA-ABCQAwAAkgYAMJEDAgAAAAGTAwEA7gUAIZgDQADrBQAhzwMAAeoFACHQAwIA6QUAIQIAAABAACArAACJCAAgAgAAAIcIACArAACICAAgCI4DAACGCAAwjwMAAIcIABCQAwAAhggAMJEDAgDpBQAhkwMBAO4FACGYA0AA6wUAIc8DAAHqBQAh0AMCAOkFACEIjgMAAIYIADCPAwAAhwgAEJADAACGCAAwkQMCAOkFACGTAwEA7gUAIZgDQADrBQAhzwMAAeoFACHQAwIA6QUAIQSRAwIAwgYAIZMDAQC_BgAhmANAAMEGACHPAwAB2QYAIQSRAwIAwgYAIZMDAQC_BgAhmANAAMEGACHPAwAB2QYAIQSRAwIAAAABkwMBAAAAAZgDQAAAAAHPAwABAAABAzIAALgMACCXBAAAuQwAIJ0EAAAFACAEMgAA_wcAMJcEAACACAAwmQQAAIIIACCdBAAAgwgAMAAAAAAABTIAALMMACAzAAC2DAAglwQAALQMACCYBAAAtQwAIJ0EAAABACADMgAAswwAIJcEAAC0DAAgnQQAAAEAIAAAAAAABTIAAK4MACAzAACxDAAglwQAAK8MACCYBAAAsAwAIJ0EAAASACADMgAArgwAIJcEAACvDAAgnQQAABIAIAAAAAAABzIAAKkMACAzAACsDAAglwQAAKoMACCYBAAAqwwAIJsEAAAbACCcBAAAGwAgnQQAAEQAIAMyAACpDAAglwQAAKoMACCdBAAARAAgAAAAAAABmgQAAADlAwIBmgQAAADqAwIFMgAAmQwAIDMAAKcMACCXBAAAmgwAIJgEAACmDAAgnQQAAAUAIAUyAACXDAAgMwAApAwAIJcEAACYDAAgmAQAAKMMACCdBAAACQAgBzIAAJUMACAzAAChDAAglwQAAJYMACCYBAAAoAwAIJsEAAANACCcBAAADQAgnQQAAAEAIAcyAACTDAAgMwAAngwAIJcEAACUDAAgmAQAAJ0MACCbBAAACwAgnAQAAAsAIJ0EAABYACALMgAAwQgAMDMAAMUIADCXBAAAwggAMJgEAADDCAAwmQQAAMQIACCaBAAAyQcAMJsEAADJBwAwnAQAAMkHADCdBAAAyQcAMJ4EAADGCAAwnwQAAMwHADALMgAAtQgAMDMAALoIADCXBAAAtggAMJgEAAC3CAAwmQQAALgIACCaBAAAuQgAMJsEAAC5CAAwnAQAALkIADCdBAAAuQgAMJ4EAAC7CAAwnwQAALwIADAHMgAAsAgAIDMAALMIACCXBAAAsQgAIJgEAACyCAAgmwQAABsAIJwEAAAbACCdBAAARAAgEQQAAOwHACAJAADtBwAgDAAA7gcAIA0AAO8HACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAACwCAAgAwAAABsAIDIAALAIACAzAAC0CAAgEwAAABsAIAQAAMEHACAJAADCBwAgDAAAwwcAIA0AAMQHACArAAC0CAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhEQQAAMEHACAJAADCBwAgDAAAwwcAIA0AAMQHACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACEDkQMCAAAAAZMDAQAAAAGVAwEAAAABAgAAACoAIDIAAMAIACADAAAAKgAgMgAAwAgAIDMAAL8IACABKwAAnAwAMAgIAACcBgAgjgMAAJsGADCPAwAAKAAQkAMAAJsGADCRAwIAAAABkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhAgAAACoAICsAAL8IACACAAAAvQgAICsAAL4IACAHjgMAALwIADCPAwAAvQgAEJADAAC8CAAwkQMCAOkFACGTAwEA7gUAIZUDAQDuBQAhxwMCAOkFACEHjgMAALwIADCPAwAAvQgAEJADAAC8CAAwkQMCAOkFACGTAwEA7gUAIZUDAQDuBQAhxwMCAOkFACEDkQMCAMIGACGTAwEAvwYAIZUDAQC_BgAhA5EDAgDCBgAhkwMBAL8GACGVAwEAvwYAIQORAwIAAAABkwMBAAAAAZUDAQAAAAEPCgAAoQgAIAwAAOEHACCRAwIAAAABqwMAAADeAwK9AwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQIAAAAYACAyAADJCAAgAwAAABgAIDIAAMkIACAzAADICAAgASsAAJsMADACAAAAGAAgKwAAyAgAIAIAAADNBwAgKwAAxwgAIA2RAwIAwgYAIasDAADPB94DIr0DAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACEPCgAAoAgAIAwAANIHACCRAwIAwgYAIasDAADPB94DIr0DAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACEPCgAAoQgAIAwAAOEHACCRAwIAAAABqwMAAADeAwK9AwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMyAACZDAAglwQAAJoMACCdBAAABQAgAzIAAJcMACCXBAAAmAwAIJ0EAAAJACADMgAAlQwAIJcEAACWDAAgnQQAAAEAIAMyAACTDAAglwQAAJQMACCdBAAAWAAgBDIAAMEIADCXBAAAwggAMJkEAADECAAgnQQAAMkHADAEMgAAtQgAMJcEAAC2CAAwmQQAALgIACCdBAAAuQgAMAMyAACwCAAglwQAALEIACCdBAAARAAgAAAAAAAFmgQQAAAAAaAEEAAAAAGhBBAAAAABogQQAAAAAaMEEAAAAAEBmgQAAAD2AwIFMgAAiwwAIDMAAJEMACCXBAAAjAwAIJgEAACQDAAgnQQAAAkAIAUyAACJDAAgMwAAjgwAIJcEAACKDAAgmAQAAI0MACCdBAAABQAgAzIAAIsMACCXBAAAjAwAIJ0EAAAJACADMgAAiQwAIJcEAACKDAAgnQQAAAUAIAAAAAAABTIAAIQMACAzAACHDAAglwQAAIUMACCYBAAAhgwAIJ0EAAABACADMgAAhAwAIJcEAACFDAAgnQQAAAEAIAAAAAAABzIAAPELACAzAACCDAAglwQAAPILACCYBAAAgQwAIJsEAAANACCcBAAADQAgnQQAAAEAIAsyAAD3CAAwMwAA_AgAMJcEAAD4CAAwmAQAAPkIADCZBAAA-ggAIJoEAAD7CAAwmwQAAPsIADCcBAAA-wgAMJ0EAAD7CAAwngQAAP0IADCfBAAA_ggAMAsyAADrCAAwMwAA8AgAMJcEAADsCAAwmAQAAO0IADCZBAAA7ggAIJoEAADvCAAwmwQAAO8IADCcBAAA7wgAMJ0EAADvCAAwngQAAPEIADCfBAAA8ggAMBYDAADMCAAgBAAAyggAIAYAAMsIACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAA9ggAIAMAAAASACAyAAD2CAAgMwAA9QgAIAErAACADAAwGwMAAIMGACAEAACHBgAgBgAAmgYAIAcAAKgGACAKAACjBgAgDQAAkQYAIA8AAKkGACCOAwAApAYAMI8DAAAQABCQAwAApAYAMJEDAgAAAAGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAApwbqAyKvA0AA6wUAId4DAgDpBQAh3wMCAOkFACHgAwEA7gUAIeEDAQDuBQAh4gNAAOsFACHjAwEA7gUAIeUDAAClBuUDIuYDAACmBgAg5wNAAOsFACHoAwEA7gUAIeoDAQDvBQAhAgAAABIAICsAAPUIACACAAAA8wgAICsAAPQIACAUjgMAAPIIADCPAwAA8wgAEJADAADyCAAwkQMCAOkFACGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAApwbqAyKvA0AA6wUAId4DAgDpBQAh3wMCAOkFACHgAwEA7gUAIeEDAQDuBQAh4gNAAOsFACHjAwEA7gUAIeUDAAClBuUDIuYDAACmBgAg5wNAAOsFACHoAwEA7gUAIeoDAQDvBQAhFI4DAADyCAAwjwMAAPMIABCQAwAA8ggAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIRCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWAwAAqwgAIAQAAKkIACAGAACqCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAMwIACAEAADKCAAgBgAAywgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAREDAACeCQAgBAAAnQkAIBAAAKAJACARAACfCQAgkQMCAAAAAZIDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAnAkAIAMAAAAJACAyAACcCQAgMwAAggkAIAErAAD_CwAwFgMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIAAAABkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiAgAAAAkAICsAAIIJACACAAAA_wgAICsAAIAJACARjgMAAP4IADCPAwAA_wgAEJADAAD-CAAwkQMCAOkFACGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIRjgMAAP4IADCPAwAA_wgAEJADAAD-CAAwkQMCAOkFACGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCINkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiAZoEAAAAggQCEQMAAIQJACAEAACDCQAgEAAAhgkAIBEAAIUJACCRAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIFMgAA9QsAIDMAAP0LACCXBAAA9gsAIJgEAAD8CwAgnQQAAAUAIAUyAADzCwAgMwAA-gsAIJcEAAD0CwAgmAQAAPkLACCdBAAAAQAgCzIAAJAJADAzAACVCQAwlwQAAJEJADCYBAAAkgkAMJkEAACTCQAgmgQAAJQJADCbBAAAlAkAMJwEAACUCQAwnQQAAJQJADCeBAAAlgkAMJ8EAACXCQAwCzIAAIcJADAzAACLCQAwlwQAAIgJADCYBAAAiQkAMJkEAACKCQAgmgQAAO8IADCbBAAA7wgAMJwEAADvCAAwnQQAAO8IADCeBAAAjAkAMJ8EAADyCAAwFgMAAMwIACAEAADKCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAACPCQAgAwAAABIAIDIAAI8JACAzAACOCQAgASsAAPgLADACAAAAEgAgKwAAjgkAIAIAAADzCAAgKwAAjQkAIBCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWAwAAqwgAIAQAAKkIACAHAACsCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAMwIACAEAADKCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQ0EAADbCAAgkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAAQIAAAAzACAyAACbCQAgAwAAADMAIDIAAJsJACAzAACaCQAgASsAAPcLADASBAAAhwYAIAYAAJoGACCOAwAAlwYAMI8DAAAxABCQAwAAlwYAMJEDAgAAAAGSAwIA6QUAIa8DQADrBQAh1wMBAO4FACHbAwEA7wUAIdwDAQDvBQAh3gMCAOkFACHxAwEA7wUAIfIDEACYBgAh8wMBAO8FACH0AwEA7wUAIfYDAACZBvYDIvcDAQDvBQAhAgAAADMAICsAAJoJACACAAAAmAkAICsAAJkJACAQjgMAAJcJADCPAwAAmAkAEJADAACXCQAwkQMCAOkFACGSAwIA6QUAIa8DQADrBQAh1wMBAO4FACHbAwEA7wUAIdwDAQDvBQAh3gMCAOkFACHxAwEA7wUAIfIDEACYBgAh8wMBAO8FACH0AwEA7wUAIfYDAACZBvYDIvcDAQDvBQAhEI4DAACXCQAwjwMAAJgJABCQAwAAlwkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQyRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhDQQAANkIACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhDQQAANsIACCRAwIAAAABkgMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHxAwEAAAAB8gMQAAAAAfMDAQAAAAH0AwEAAAAB9gMAAAD2AwL3AwEAAAABEQMAAJ4JACAEAACdCQAgEAAAoAkAIBEAAJ8JACCRAwIAAAABkgMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgMyAAD1CwAglwQAAPYLACCdBAAABQAgAzIAAPMLACCXBAAA9AsAIJ0EAAABACAEMgAAkAkAMJcEAACRCQAwmQQAAJMJACCdBAAAlAkAMAQyAACHCQAwlwQAAIgJADCZBAAAigkAIJ0EAADvCAAwAzIAAPELACCXBAAA8gsAIJ0EAAABACAEMgAA9wgAMJcEAAD4CAAwmQQAAPoIACCdBAAA-wgAMAQyAADrCAAwlwQAAOwIADCZBAAA7ggAIJ0EAADvCAAwAAAAAAAHMgAA7AsAIDMAAO8LACCXBAAA7QsAIJgEAADuCwAgmwQAAAsAIJwEAAALACCdBAAAWAAgAzIAAOwLACCXBAAA7QsAIJ0EAABYACAAAAAAAAUyAADgCwAgMwAA6gsAIJcEAADhCwAgmAQAAOkLACCdBAAAAQAgCzIAAPoJADAzAAD-CQAwlwQAAPsJADCYBAAA_AkAMJkEAAD9CQAgmgQAAPsIADCbBAAA-wgAMJwEAAD7CAAwnQQAAPsIADCeBAAA_wkAMJ8EAAD-CAAwCzIAAPEJADAzAAD1CQAwlwQAAPIJADCYBAAA8wkAMJkEAAD0CQAgmgQAAJQJADCbBAAAlAkAMJwEAACUCQAwnQQAAJQJADCeBAAA9gkAMJ8EAACXCQAwCzIAAOgJADAzAADsCQAwlwQAAOkJADCYBAAA6gkAMJkEAADrCQAgmgQAAO8IADCbBAAA7wgAMJwEAADvCAAwnQQAAO8IADCeBAAA7QkAMJ8EAADyCAAwCzIAANwJADAzAADhCQAwlwQAAN0JADCYBAAA3gkAMJkEAADfCQAgmgQAAOAJADCbBAAA4AkAMJwEAADgCQAwnQQAAOAJADCeBAAA4gkAMJ8EAADjCQAwCzIAANAJADAzAADVCQAwlwQAANEJADCYBAAA0gkAMJkEAADTCQAgmgQAANQJADCbBAAA1AkAMJwEAADUCQAwnQQAANQJADCeBAAA1gkAMJ8EAADXCQAwCzIAAMQJADAzAADJCQAwlwQAAMUJADCYBAAAxgkAMJkEAADHCQAgmgQAAMgJADCbBAAAyAkAMJwEAADICQAwnQQAAMgJADCeBAAAygkAMJ8EAADLCQAwCzIAALgJADAzAAC9CQAwlwQAALkJADCYBAAAugkAMJkEAAC7CQAgmgQAALwJADCbBAAAvAkAMJwEAAC8CQAwnQQAALwJADCeBAAAvgkAMJ8EAAC_CQAwCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABAgAAAE0AIDIAAMMJACADAAAATQAgMgAAwwkAIDMAAMIJACABKwAA6AsAMA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIAAAABkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQIAAABNACArAADCCQAgAgAAAMAJACArAADBCQAgDI4DAAC_CQAwjwMAAMAJABCQAwAAvwkAMJEDAgDpBQAhkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQyOAwAAvwkAMI8DAADACQAQkAMAAL8JADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEIkQMCAMIGACGTAwEAvwYAIZQDAQC_BgAhlQMBAL8GACGWAwQAwAYAIZcDAQC_BgAhmANAAMEGACGZA0AAwQYAIQiRAwIAwgYAIZMDAQC_BgAhlAMBAL8GACGVAwEAvwYAIZYDBADABgAhlwMBAL8GACGYA0AAwQYAIZkDQADBBgAhCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABCgMAANMGACCRAwIAAAABpQMCAAAAAacDAAAApwMCqQMAAACpAwKrAwAAAKsDAqwDAQAAAAGtAwIAAAABrgMBAAAAAa8DQAAAAAECAAAASAAgMgAAzwkAIAMAAABIACAyAADPCQAgMwAAzgkAIAErAADnCwAwDwMAAIMGACAEAACHBgAgjgMAAIgGADCPAwAARgAQkAMAAIgGADCRAwIAAAABkgMCAOkFACGlAwIA8QUAIacDAACJBqcDIqkDAACKBqkDIqsDAACLBqsDIqwDAQDvBQAhrQMCAPEFACGuAwEA7wUAIa8DQADrBQAhAgAAAEgAICsAAM4JACACAAAAzAkAICsAAM0JACANjgMAAMsJADCPAwAAzAkAEJADAADLCQAwkQMCAOkFACGSAwIA6QUAIaUDAgDxBQAhpwMAAIkGpwMiqQMAAIoGqQMiqwMAAIsGqwMirAMBAO8FACGtAwIA8QUAIa4DAQDvBQAhrwNAAOsFACENjgMAAMsJADCPAwAAzAkAEJADAADLCQAwkQMCAOkFACGSAwIA6QUAIaUDAgDxBQAhpwMAAIkGpwMiqQMAAIoGqQMiqwMAAIsGqwMirAMBAO8FACGtAwIA8QUAIa4DAQDvBQAhrwNAAOsFACEJkQMCAMIGACGlAwIAzwYAIacDAADLBqcDIqkDAADMBqkDIqsDAADNBqsDIqwDAQDOBgAhrQMCAM8GACGuAwEAzgYAIa8DQADBBgAhCgMAANEGACCRAwIAwgYAIaUDAgDPBgAhpwMAAMsGpwMiqQMAAMwGqQMiqwMAAM0GqwMirAMBAM4GACGtAwIAzwYAIa4DAQDOBgAhrwNAAMEGACEKAwAA0wYAIJEDAgAAAAGlAwIAAAABpwMAAACnAwKpAwAAAKkDAqsDAAAAqwMCrAMBAAAAAa0DAgAAAAGuAwEAAAABrwNAAAAAAREIAADrBwAgCQAA7QcAIAwAAO4HACANAADvBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAECAAAARAAgMgAA2wkAIAMAAABEACAyAADbCQAgMwAA2gkAIAErAADmCwAwFgQAAIcGACAIAACPBgAgCQAAgwYAIAwAAJAGACANAACRBgAgjgMAAIwGADCPAwAAGwAQkAMAAIwGADCRAwIAAAABkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAI4GzgMirwNAAOsFACHGAwEA7wUAIccDAgAAAAHIAwIA8QUAIckDEACNBgAhygMQAI0GACHLAxAAjQYAIcwDEACNBgAhzgMBAO8FACECAAAARAAgKwAA2gkAIAIAAADYCQAgKwAA2QkAIBGOAwAA1wkAMI8DAADYCQAQkAMAANcJADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACOBs4DIq8DQADrBQAhxgMBAO8FACHHAwIA8QUAIcgDAgDxBQAhyQMQAI0GACHKAxAAjQYAIcsDEACNBgAhzAMQAI0GACHOAwEA7wUAIRGOAwAA1wkAMI8DAADYCQAQkAMAANcJADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACOBs4DIq8DQADrBQAhxgMBAO8FACHHAwIA8QUAIcgDAgDxBQAhyQMQAI0GACHKAxAAjQYAIcsDEACNBgAhzAMQAI0GACHOAwEA7wUAIQ2RAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACERCAAAwAcAIAkAAMIHACAMAADDBwAgDQAAxAcAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHHAwIAzwYAIcgDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHOAwEAzgYAIREIAADrBwAgCQAA7QcAIAwAAO4HACANAADvBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAEFEwAAjAgAIJEDAgAAAAGvA0AAAAAB0QMBAAAAAdMDAAAA0wMCAgAAADwAIDIAAOcJACADAAAAPAAgMgAA5wkAIDMAAOYJACABKwAA5QsAMAoEAACHBgAgEwAAlgYAII4DAACUBgAwjwMAADoAEJADAACUBgAwkQMCAAAAAZIDAgDpBQAhrwNAAOsFACHRAwEA7gUAIdMDAACVBtMDIgIAAAA8ACArAADmCQAgAgAAAOQJACArAADlCQAgCI4DAADjCQAwjwMAAOQJABCQAwAA4wkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiCI4DAADjCQAwjwMAAOQJABCQAwAA4wkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiBJEDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgUTAAD-BwAgkQMCAMIGACGvA0AAwQYAIdEDAQC_BgAh0wMAAPwH0wMiBRMAAIwIACCRAwIAAAABrwNAAAAAAdEDAQAAAAHTAwAAANMDAhYDAADMCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAA8AkAIAMAAAASACAyAADwCQAgMwAA7wkAIAErAADkCwAwAgAAABIAICsAAO8JACACAAAA8wgAICsAAO4JACAQkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAKsIACAGAACqCAAgBwAArAgAIAoAAK8IACANAACtCAAgDwAArggAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAADMCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAENBgAA2ggAIJEDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB3gMCAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAECAAAAMwAgMgAA-QkAIAMAAAAzACAyAAD5CQAgMwAA-AkAIAErAADjCwAwAgAAADMAICsAAPgJACACAAAAmAkAICsAAPcJACAMkQMCAMIGACGvA0AAwQYAIdcDAQC_BgAh2wMBAM4GACHcAwEAzgYAId4DAgDCBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0GAADYCAAgkQMCAMIGACGvA0AAwQYAIdcDAQC_BgAh2wMBAM4GACHcAwEAzgYAId4DAgDCBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0GAADaCAAgkQMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHeAwIAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAAREDAACeCQAgBwAAqgkAIBAAAKAJACARAACfCQAgkQMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAggoAIAMAAAAJACAyAACCCgAgMwAAgQoAIAErAADiCwAwAgAAAAkAICsAAIEKACACAAAA_wgAICsAAIAKACANkQMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQMAAIQJACAHAACpCQAgEAAAhgkAIBEAAIUJACCRAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIRAwAAngkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAzIAAOALACCXBAAA4QsAIJ0EAAABACAEMgAA-gkAMJcEAAD7CQAwmQQAAP0JACCdBAAA-wgAMAQyAADxCQAwlwQAAPIJADCZBAAA9AkAIJ0EAACUCQAwBDIAAOgJADCXBAAA6QkAMJkEAADrCQAgnQQAAO8IADAEMgAA3AkAMJcEAADdCQAwmQQAAN8JACCdBAAA4AkAMAQyAADQCQAwlwQAANEJADCZBAAA0wkAIJ0EAADUCQAwBDIAAMQJADCXBAAAxQkAMJkEAADHCQAgnQQAAMgJADAEMgAAuAkAMJcEAAC5CQAwmQQAALsJACCdBAAAvAkAMAAAAAAACzIAAJsLADAzAACgCwAwlwQAAJwLADCYBAAAnQsAMJkEAACeCwAgmgQAAJ8LADCbBAAAnwsAMJwEAACfCwAwnQQAAJ8LADCeBAAAoQsAMJ8EAACiCwAwCzIAAJILADAzAACWCwAwlwQAAJMLADCYBAAAlAsAMJkEAACVCwAgmgQAAPsIADCbBAAA-wgAMJwEAAD7CAAwnQQAAPsIADCeBAAAlwsAMJ8EAAD-CAAwCzIAAIYLADAzAACLCwAwlwQAAIcLADCYBAAAiAsAMJkEAACJCwAgmgQAAIoLADCbBAAAigsAMJwEAACKCwAwnQQAAIoLADCeBAAAjAsAMJ8EAACNCwAwCzIAAPoKADAzAAD_CgAwlwQAAPsKADCYBAAA_AoAMJkEAAD9CgAgmgQAAP4KADCbBAAA_goAMJwEAAD-CgAwnQQAAP4KADCeBAAAgAsAMJ8EAACBCwAwCzIAAPEKADAzAAD1CgAwlwQAAPIKADCYBAAA8woAMJkEAAD0CgAgmgQAAO8IADCbBAAA7wgAMJwEAADvCAAwnQQAAO8IADCeBAAA9goAMJ8EAADyCAAwCzIAAOUKADAzAADqCgAwlwQAAOYKADCYBAAA5woAMJkEAADoCgAgmgQAAOkKADCbBAAA6QoAMJwEAADpCgAwnQQAAOkKADCeBAAA6woAMJ8EAADsCgAwCzIAANwKADAzAADgCgAwlwQAAN0KADCYBAAA3goAMJkEAADfCgAgmgQAANQJADCbBAAA1AkAMJwEAADUCQAwnQQAANQJADCeBAAA4QoAMJ8EAADXCQAwCzIAANAKADAzAADVCgAwlwQAANEKADCYBAAA0goAMJkEAADTCgAgmgQAANQKADCbBAAA1AoAMJwEAADUCgAwnQQAANQKADCeBAAA1goAMJ8EAADXCgAwCzIAAMQKADAzAADJCgAwlwQAAMUKADCYBAAAxgoAMJkEAADHCgAgmgQAAMgKADCbBAAAyAoAMJwEAADICgAwnQQAAMgKADCeBAAAygoAMJ8EAADLCgAwCzIAALgKADAzAAC9CgAwlwQAALkKADCYBAAAugoAMJkEAAC7CgAgmgQAALwKADCbBAAAvAoAMJwEAAC8CgAwnQQAALwKADCeBAAAvgoAMJ8EAAC_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_CgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQmOAwAAvwoAMI8DAADACgAQkAMAAL8KADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACG4AwAA-wW4AyK5AwEA7gUAIboDIADyBQAhBZEDAgDCBgAhrwNAAMEGACG4AwAAnge4AyK5AwEAvwYAIboDIADhBgAhBZEDAgDCBgAhrwNAAMEGACG4AwAAnge4AyK5AwEAvwYAIboDIADhBgAhBZEDAgAAAAGvA0AAAAABuAMAAAC4AwK5AwEAAAABugMgAAAAAQSRAwIAAAABrwNAAAAAAbsDAQAAAAG8AyAAAAABAgAAAGoAIDIAAM8KACADAAAAagAgMgAAzwoAIDMAAM4KACABKwAA2wsAMAkDAADzBQAgjgMAAPwFADCPAwAAaAAQkAMAAPwFADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACECAAAAagAgKwAAzgoAIAIAAADMCgAgKwAAzQoAIAiOAwAAywoAMI8DAADMCgAQkAMAAMsKADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACG7AwEA7gUAIbwDIADyBQAhCI4DAADLCgAwjwMAAMwKABCQAwAAywoAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACEEkQMCAMIGACGvA0AAwQYAIbsDAQC_BgAhvAMgAOEGACEEkQMCAMIGACGvA0AAwQYAIbsDAQC_BgAhvAMgAOEGACEEkQMCAAAAAa8DQAAAAAG7AwEAAAABvAMgAAAAAQKRAwIAAAABrwNAAAAAAQIAAABmACAyAADbCgAgAwAAAGYAIDIAANsKACAzAADaCgAgASsAANoLADAHAwAA8wUAII4DAAD9BQAwjwMAAGQAEJADAAD9BQAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACECAAAAZgAgKwAA2goAIAIAAADYCgAgKwAA2QoAIAaOAwAA1woAMI8DAADYCgAQkAMAANcKADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACEGjgMAANcKADCPAwAA2AoAEJADAADXCgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhApEDAgDCBgAhrwNAAMEGACECkQMCAMIGACGvA0AAwQYAIQKRAwIAAAABrwNAAAAAAREEAADsBwAgCAAA6wcAIAwAAO4HACANAADvBwAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAAzgMCrwNAAAAAAcYDAQAAAAHHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAECAAAARAAgMgAA5AoAIAMAAABEACAyAADkCgAgMwAA4woAIAErAADZCwAwAgAAAEQAICsAAOMKACACAAAA2AkAICsAAOIKACANkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhEQQAAMEHACAIAADABwAgDAAAwwcAIA0AAMQHACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACERBAAA7AcAIAgAAOsHACAMAADuBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHOAwEAAAABBJEDAgAAAAHUAwEAAAAB1QMBAAAAAdYDAQAAAAECAAAAYQAgMgAA8AoAIAMAAABhACAyAADwCgAgMwAA7woAIAErAADYCwAwCgMAAPMFACCOAwAA_wUAMI8DAABfABCQAwAA_wUAMJEDAgAAAAGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIZMEAAD-BQAgAgAAAGEAICsAAO8KACACAAAA7QoAICsAAO4KACAIjgMAAOwKADCPAwAA7QoAEJADAADsCgAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQiOAwAA7AoAMI8DAADtCgAQkAMAAOwKADCRAwIA6QUAIaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhBJEDAgDCBgAh1AMBAL8GACHVAwEAvwYAIdYDAQC_BgAhBJEDAgDCBgAh1AMBAL8GACHVAwEAvwYAIdYDAQC_BgAhBJEDAgAAAAHUAwEAAAAB1QMBAAAAAdYDAQAAAAEWBAAAyggAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAPkKACADAAAAEgAgMgAA-QoAIDMAAPgKACABKwAA1wsAMAIAAAASACArAAD4CgAgAgAAAPMIACArAAD3CgAgEJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYEAACpCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDQAArQgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWBAAAyggAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABBJEDAgAAAAGvA0AAAAAB-AMBAAAAAfkDAQAAAAECAAAAXAAgMgAAhQsAIAMAAABcACAyAACFCwAgMwAAhAsAIAErAADWCwAwCgMAAPMFACCOAwAAgQYAMI8DAABaABCQAwAAgQYAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIZQEAACABgAgAgAAAFwAICsAAIQLACACAAAAggsAICsAAIMLACAIjgMAAIELADCPAwAAggsAEJADAACBCwAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIQiOAwAAgQsAMI8DAACCCwAQkAMAAIELADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhBJEDAgDCBgAhrwNAAMEGACH4AwEAvwYAIfkDAQC_BgAhBJEDAgDCBgAhrwNAAMEGACH4AwEAvwYAIfkDAQC_BgAhBJEDAgAAAAGvA0AAAAAB-AMBAAAAAfkDAQAAAAEIBQAAogkAIBAAAKMJACCRAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAECAAAAWAAgMgAAkQsAIAMAAABYACAyAACRCwAgMwAAkAsAIAErAADVCwAwDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQIAAABYACArAACQCwAgAgAAAI4LACArAACPCwAgCo4DAACNCwAwjwMAAI4LABCQAwAAjQsAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhCo4DAACNCwAwjwMAAI4LABCQAwAAjQsAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhBpEDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQgFAADpCAAgEAAA6ggAIJEDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQgFAACiCQAgEAAAowkAIJEDAgAAAAGvA0AAAAABsgMBAAAAAfoDAQAAAAH7AwEAAAAB_AMBAAAAAREEAACdCQAgBwAAqgkAIBAAAKAJACARAACfCQAgkQMCAAAAAZIDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAmgsAIAMAAAAJACAyAACaCwAgMwAAmQsAIAErAADUCwAwAgAAAAkAICsAAJkLACACAAAA_wgAICsAAJgLACANkQMCAMIGACGSAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQQAAIMJACAHAACpCQAgEAAAhgkAIBEAAIUJACCRAwIAwgYAIZIDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIRBAAAnQkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCGQUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAKYLACADAAAABQAgMgAApgsAIDMAAKULACABKwAA0wsAMB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAAAAAaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACECAAAABQAgKwAApQsAIAIAAACjCwAgKwAApAsAIBaOAwAAogsAMI8DAACjCwAQkAMAAKILADCRAwIA6QUAIaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACEWjgMAAKILADCPAwAAowsAEJADAACiCwAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhEpEDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEZBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEZBQAAhAoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAEEMgAAmwsAMJcEAACcCwAwmQQAAJ4LACCdBAAAnwsAMAQyAACSCwAwlwQAAJMLADCZBAAAlQsAIJ0EAAD7CAAwBDIAAIYLADCXBAAAhwsAMJkEAACJCwAgnQQAAIoLADAEMgAA-goAMJcEAAD7CgAwmQQAAP0KACCdBAAA_goAMAQyAADxCgAwlwQAAPIKADCZBAAA9AoAIJ0EAADvCAAwBDIAAOUKADCXBAAA5goAMJkEAADoCgAgnQQAAOkKADAEMgAA3AoAMJcEAADdCgAwmQQAAN8KACCdBAAA1AkAMAQyAADQCgAwlwQAANEKADCZBAAA0woAIJ0EAADUCgAwBDIAAMQKADCXBAAAxQoAMJkEAADHCgAgnQQAAMgKADAEMgAAuAoAMJcEAAC5CgAwmQQAALsKACCdBAAAvAoAMAQyAACvCgAwlwQAALAKADCZBAAAsgoAIJ0EAACNBwAwBDIAAKYKADCXBAAApwoAMJkEAACpCgAgnQQAAIEHADAEMgAAnQoAMJcEAACeCgAwmQQAAKAKACCdBAAAyAkAMAAAAAAAAAAAAAAAAAAGAwAAwgsAICAAAMMLACAiAADECwAglQMAAMUGACCzAwAAxQYAILUDAADFBgAgDQUAALULACAHAAC2CwAgEAAAuAsAIBUAAMALACAXAAC0CwAgGAAAtwsAIBkAALkLACAaAAC6CwAgGwAAuwsAIBwAALwLACAdAAC9CwAgJAAAvgsAICUAAL8LACAFAwAAwgsAIB4AAMMLACAfAAC-CwAgIwAAvwsAILYDAADFBgAgABIDAADCCwAgBQAAtQsAIAoAALoLACAQAAC4CwAgEQAA0AsAIBQAANELACAVAADACwAgFgAA0gsAIOgDAADFBgAg-gMAAMUGACCGBAAAxQYAIIcEAADFBgAgiAQAAMUGACCJBAAAxQYAIIoEAADFBgAgiwQAAMUGACCMBAAAxQYAII0EAADFBgAgCQMAAMILACAEAADFCwAgBgAAywsAIAcAAM4LACAKAADMCwAgDQAAyAsAIA8AAM8LACDmAwAAxQYAIOoDAADFBgAgAAACBAAAxQsAIBMAAMoLACAABwMAAMILACAEAADFCwAgBwAAzgsAIBAAALgLACARAADQCwAgxgMAAMUGACCABAAAxQYAIAkEAADFCwAgCAAAxgsAIAkAAMILACAMAADHCwAgDQAAyAsAIMYDAADFBgAgxwMAAMUGACDIAwAAxQYAIM4DAADFBgAgCQgAAMYLACAKAADMCwAgDAAAxwsAIL0DAADFBgAgxwMAAMUGACDZAwAAxQYAINoDAADFBgAg2wMAAMUGACDcAwAAxQYAIAUDAADCCwAgBQAAtQsAIBAAALgLACD6AwAAxQYAIPwDAADFBgAgAAAAABKRAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABDZEDAgAAAAGSAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCBpEDAgAAAAGvA0AAAAABsgMBAAAAAfoDAQAAAAH7AwEAAAAB_AMBAAAAAQSRAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABEJEDAgAAAAGSAwIAAAABmQNAAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQSRAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABDZEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHOAwEAAAABApEDAgAAAAGvA0AAAAABBJEDAgAAAAGvA0AAAAABuwMBAAAAAbwDIAAAAAEFkQMCAAAAAa8DQAAAAAG4AwAAALgDArkDAQAAAAG6AyAAAAABBZEDAgAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAG2AwIAAAABCZEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGvA0AAAAABsgMBAAAAAbMDAgAAAAG0AyAAAAABtQMCAAAAAQmRAwIAAAABkgMCAAAAAacDAAAApwMCqQMAAACpAwKrAwAAAKsDAqwDAQAAAAGtAwIAAAABrgMBAAAAAa8DQAAAAAEPBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAOALACANkQMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAIMkQMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHeAwIAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEEkQMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwINkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAEJkQMCAAAAAaUDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABAwAAAA0AIDIAAOALACAzAADrCwAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAOsLACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhCQMAAKEJACAQAACjCQAgkQMCAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAfoDAQAAAAH7AwEAAAAB_AMBAAAAAQIAAABYACAyAADsCwAgAwAAAAsAIDIAAOwLACAzAADwCwAgCwAAAAsAIAMAAOgIACAQAADqCAAgKwAA8AsAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAh-gMBAM4GACH7AwEAvwYAIfwDAQDOBgAhCQMAAOgIACAQAADqCAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEPBQAAqAsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAPELACAPBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAPMLACAaAwAAgwoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAPULACAMkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEDAAAADQAgMgAA8wsAIDMAAPsLACARAAAADQAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAA-wsAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8HAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEDAAAAAwAgMgAA9QsAIDMAAP4LACAcAAAAAwAgAwAAsAkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAICsAAP4LACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQ2RAwIAAAABkgMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAhCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEDAAAADQAgMgAA8QsAIDMAAIMMACARAAAADQAgBQAAkQoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAgwwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAIQMACADAAAADQAgMgAAhAwAIDMAAIgMACARAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAiAwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEaAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAIkMACASAwAAngkAIAQAAJ0JACAHAACqCQAgEAAAoAkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgIAAAAJACAyAACLDAAgAwAAAAMAIDIAAIkMACAzAACPDAAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAACPDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEDAAAABwAgMgAAiwwAIDMAAJIMACAUAAAABwAgAwAAhAkAIAQAAIMJACAHAACpCQAgEAAAhgkAICsAAJIMACCRAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIhIDAACECQAgBAAAgwkAIAcAAKkJACAQAACGCQAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIJAwAAoQkAIAUAAKIJACCRAwIAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABAgAAAFgAIDIAAJMMACAPBQAAqAsAIAcAAKkLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAJUMACASAwAAngkAIAQAAJ0JACAHAACqCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgIAAAAJACAyAACXDAAgGgMAAIMKACAFAACECgAgCgAAiAoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAACZDAAgDZEDAgAAAAGrAwAAAN4DAr0DAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABA5EDAgAAAAGTAwEAAAABlQMBAAAAAQMAAAALACAyAACTDAAgMwAAnwwAIAsAAAALACADAADoCAAgBQAA6QgAICsAAJ8MACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQkDAADoCAAgBQAA6QgAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAh-gMBAM4GACH7AwEAvwYAIfwDAQDOBgAhAwAAAA0AIDIAAJUMACAzAACiDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAKIMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhAwAAAAcAIDIAAJcMACAzAAClDAAgFAAAAAcAIAMAAIQJACAEAACDCQAgBwAAqQkAIBEAAIUJACArAAClDAAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCISAwAAhAkAIAQAAIMJACAHAACpCQAgEQAAhQkAIJEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiAwAAAAMAIDIAAJkMACAzAACoDAAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAACoDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACESBAAA7AcAIAgAAOsHACAJAADtBwAgDAAA7gcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAACpDAAgAwAAABsAIDIAAKkMACAzAACtDAAgFAAAABsAIAQAAMEHACAIAADABwAgCQAAwgcAIAwAAMMHACArAACtDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACESBAAAwQcAIAgAAMAHACAJAADCBwAgDAAAwwcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhFwMAAMwIACAEAADKCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAArgwAIAMAAAAQACAyAACuDAAgMwAAsgwAIBkAAAAQACADAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACArAACyDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEXAwAAqwgAIAQAAKkIACAGAACqCAAgBwAArAgAIAoAAK8IACANAACtCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEPBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAALMMACADAAAADQAgMgAAswwAIDMAALcMACARAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAtwwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEaAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAALgMACAEkQMCAAAAAZMDAQAAAAGYA0AAAAABzwMAAQAAAQMAAAADACAyAAC4DAAgMwAAvQwAIBwAAAADACADAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBUAALYJACAWAAC3CQAgKwAAvQwAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBUAALYJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhBgQAAIsIACCRAwIAAAABkgMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwICAAAAPAAgMgAAvgwAIAMAAAA6ACAyAAC-DAAgMwAAwgwAIAgAAAA6ACAEAAD9BwAgKwAAwgwAIJEDAgDCBgAhkgMCAMIGACGvA0AAwQYAIdEDAQC_BgAh0wMAAPwH0wMiBgQAAP0HACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIg8FAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAECAAAAAQAgMgAAwwwAIBoDAACDCgAgBQAAhAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAxQwAIBcDAADMCAAgBAAAyggAIAYAAMsIACAHAADNCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAMcMACAKkQMCAAAAAa8DQAAAAAG-AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEXAwAAzAgAIAQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAADKDAAgCpEDAgAAAAGvA0AAAAABvQMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABAwAAABAAIDIAAMoMACAzAADPDAAgGQAAABAAIAMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDwAArggAICsAAM8MACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRcDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIQ2RAwIAAAABqwMAAADeAwLHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMAAAANACAyAADDDAAgMwAA0wwAIBEAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAADTDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQMAAAADACAyAADFDAAgMwAA1gwAIBwAAAADACADAACwCQAgBQAAsQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgKwAA1gwAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgBQAAsQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhAwAAABAAIDIAAMcMACAzAADZDAAgGQAAABAAIAMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACANAACtCAAgDwAArggAICsAANkMACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRcDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgDQAArQgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRAIAADgBwAgCgAAoQgAIJEDAgAAAAGrAwAAAN4DAr0DAgAAAAHHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQIAAAAYACAyAADaDAAgEgQAAOwHACAIAADrBwAgCQAA7QcAIA0AAO8HACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAECAAAARAAgMgAA3AwAIAMAAAAWACAyAADaDAAgMwAA4AwAIBIAAAAWACAIAADRBwAgCgAAoAgAICsAAOAMACCRAwIAwgYAIasDAADPB94DIr0DAgDPBgAhxwMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIdcDAQC_BgAh2ANAAMEGACHZAwEAzgYAIdoDAQDOBgAh2wMBAM4GACHcAwEAzgYAIRAIAADRBwAgCgAAoAgAIJEDAgDCBgAhqwMAAM8H3gMivQMCAM8GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhAwAAABsAIDIAANwMACAzAADjDAAgFAAAABsAIAQAAMEHACAIAADABwAgCQAAwgcAIA0AAMQHACArAADjDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACESBAAAwQcAIAgAAMAHACAJAADCBwAgDQAAxAcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAADkDAAgAwAAAA0AIDIAAOQMACAzAADoDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAOgMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAADpDAAgAwAAAA0AIDIAAOkMACAzAADtDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAO0MACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAADuDAAgAwAAAA0AIDIAAO4MACAzAADyDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAkAACaCgAgJQAAmwoAICsAAPIMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhCQMAAJYHACAeAACYBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQIAAAByACAyAADzDAAgDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAAD1DAAgBZEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABCZEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAG0AyAAAAABtQMCAAAAAQMAAAANACAyAAD1DAAgMwAA-wwAIBEAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICUAAJsKACArAAD7DAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQMAAABwACAyAADzDAAgMwAA_gwAIAsAAABwACADAAD7BgAgHgAA-QYAICMAAPwGACArAAD-DAAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbYDAgDPBgAhCQMAAPsGACAeAAD5BgAgIwAA_AYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQkDAACWBwAgHgAAmAcAIB8AAJUHACCRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbYDAgAAAAECAAAAcgAgMgAA_wwAIA8FAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACCRAwIAAAAB1QMBAAAAAdYDAQAAAAECAAAAAQAgMgAAgQ0AIAQrAAEAAAGRAwIAAAABrwNAAAAAAbEDAgAAAAEDAAAAcAAgMgAA_wwAIDMAAIYNACALAAAAcAAgAwAA-wYAIB4AAPkGACAfAAD6BgAgKwAAhg0AIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQkDAAD7BgAgHgAA-QYAIB8AAPoGACCRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACEDAAAADQAgMgAAgQ0AIDMAAIkNACARAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgKwAAiQ0AIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEMAwAA8QYAICAAAPIGACCRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABswMCAAAAAbQDIAAAAAG1AwIAAAABAgAAAHgAIDIAAIoNACADAAAAdgAgMgAAig0AIDMAAI4NACAOAAAAdgAgAwAA4gYAICAAAOMGACArAACODQAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACGzAwIAzwYAIbQDIADhBgAhtQMCAM8GACEMAwAA4gYAICAAAOMGACCRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbMDAgDPBgAhtAMgAOEGACG1AwIAzwYAIQ8FAACoCwAgBwAAqQsAIBAAAKsLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAECAAAAAQAgMgAAjw0AIBoDAACDCgAgBQAAhAoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAkQ0AIAMAAAANACAyAACPDQAgMwAAlQ0AIBEAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACVDQAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAJEKACAHAACSCgAgEAAAlAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQMAAAADACAyAACRDQAgMwAAmA0AIBwAAAADACADAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAWAAC3CQAgKwAAmA0AIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAAIMKACAFAACECgAgCgAAiAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAACZDQAgAwAAAAMAIDIAAJkNACAzAACdDQAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACArAACdDQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEOBVYDB1kEDgAgEF4FFYMBExcGAhhdFhliFxpjBxtnGBxrGR1vGiRzGyWCARwJAwABBQoDCkUHDgAVEDkFETgOFD0QFUkTFk4UBgMAAQQAAgcMBA4ADxA1BRE0DgQDDgEFDwMOAA0QEwUIAxQBBAACBgADBxUECiwHDRkGDgAMDysLBAgaBQocBwwmCA4ACgYEAAIIHQUJHgEMIggNIwYOAAkCCgAHCwAGAgwkAA0lAAEMJwABCAAFAg0tAA8uAAIFLwAQMAACBAACBgADAhA3ABE2AAMEAAIOABITQREBEgAQARNCAAIDSgEEAAIBBAACBwVPAApTABBRABFQABRSABVUABZVAAEDAAEBAwABAQMAAQEDAAEBAwABBQMAAQ4AHx50Gx91GyN5HAQDAAEOAB4gehsifh0BIQAcASJ_AAIfgAEAI4EBAA0FhQEAB4YBABCIAQAVkAEAF4QBABiHAQAZiQEAGooBABuLAQAcjAEAHY0BACSOAQAljwEAAAAABQ4AJTgAJjkAJzoAKDsAKQAAAAAABQ4AJTgAJjkAJzoAKDsAKQEDAAEBAwABBQ4ALjgALzkAMDoAMTsAMgAAAAAABQ4ALjgALzkAMDoAMTsAMgMDAAEEAAIHxwEEAwMAAQQAAgfNAQQFDgA3OAA4OQA5OgA6OwA7AAAAAAAFDgA3OAA4OQA5OgA6OwA7AQPfAQEBA-UBAQUOAEA4AEE5AEI6AEM7AEQAAAAAAAUOAEA4AEE5AEI6AEM7AEQBAwABAQMAAQUOAEk4AEo5AEs6AEw7AE0AAAAAAAUOAEk4AEo5AEs6AEw7AE0CBAACBgADAgQAAgYAAwUOAFI4AFM5AFQ6AFU7AFYAAAAAAAUOAFI4AFM5AFQ6AFU7AFYEA6MCAQQAAgYAAwekAgQEA6oCAQQAAgYAAwerAgQFDgBbOABcOQBdOgBeOwBfAAAAAAAFDgBbOABcOQBdOgBeOwBfAgi9AgUKvgIHAgjEAgUKxQIHBQ4AZDgAZTkAZjoAZzsAaAAAAAAABQ4AZDgAZTkAZjoAZzsAaAEIAAUBCAAFBQ4AbTgAbjkAbzoAcDsAcQAAAAAABQ4AbTgAbjkAbzoAcDsAcQEDAAEBAwABBQ4AdjgAdzkAeDoAeTsAegAAAAAABQ4AdjgAdzkAeDoAeTsAegEEAAIBBAACBQ4AfzgAgAE5AIEBOgCCATsAgwEAAAAAAAUOAH84AIABOQCBAToAggE7AIMBARIAEAESABAFDgCIATgAiQE5AIoBOgCLATsAjAEAAAAAAAUOAIgBOACJATkAigE6AIsBOwCMAQMEAAIIrwMFCbADAQMEAAIItgMFCbcDAQUOAJEBOACSATkAkwE6AJQBOwCVAQAAAAAABQ4AkQE4AJIBOQCTAToAlAE7AJUBAgoABwsABgIKAAcLAAYFDgCaATgAmwE5AJwBOgCdATsAngEAAAAAAAUOAJoBOACbATkAnAE6AJ0BOwCeAQEDAAEBAwABBQ4AowE4AKQBOQClAToApgE7AKcBAAAAAAAFDgCjATgApAE5AKUBOgCmATsApwEBAwABAQMAAQUOAKwBOACtATkArgE6AK8BOwCwAQAAAAAABQ4ArAE4AK0BOQCuAToArwE7ALABAQMAAQEDAAEFDgC1ATgAtgE5ALcBOgC4ATsAuQEAAAAAAAUOALUBOAC2ATkAtwE6ALgBOwC5AQIDAAEeoQQbAgMAAR6nBBsFDgC-ATgAvwE5AMABOgDBATsAwgEAAAAAAAUOAL4BOAC_ATkAwAE6AMEBOwDCAQIDAAEguQQbAgMAASC_BBsFDgDHATgAyAE5AMkBOgDKATsAywEAAAAAAAUOAMcBOADIATkAyQE6AMoBOwDLAQEhABwBIQAcBQ4A0AE4ANEBOQDSAToA0wE7ANQBAAAAAAAFDgDQATgA0QE5ANIBOgDTATsA1AECA-cEAQQAAgID7QQBBAACBQ4A2QE4ANoBOQDbAToA3AE7AN0BAAAAAAAFDgDZATgA2gE5ANsBOgDcATsA3QEBBAACAQQAAgUOAOIBOADjATkA5AE6AOUBOwDmAQAAAAAABQ4A4gE4AOMBOQDkAToA5QE7AOYBJgIBJ5EBASiTAQEplAEBKpUBASyXAQEtmQEhLpoBIi-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_A6sBrQKABLEBrgKBBBqvAoIEGrACgwQasQKEBBqyAoUEGrMChwQatAKJBCG1AooEsgG2AowEGrcCjgQhuAKPBLMBuQKQBBq6ApEEGrsCkgQhvAKVBLQBvQKWBLoBvgKXBBu_ApgEG8ACmQQbwQKaBBvCApsEG8MCnQQbxAKfBCHFAqAEuwHGAqMEG8cCpQQhyAKmBLwByQKoBBvKAqkEG8sCqgQhzAKtBL0BzQKuBMMBzgKvBBzPArAEHNACsQQc0QKyBBzSArMEHNMCtQQc1AK3BCHVArgExAHWArsEHNcCvQQh2AK-BMUB2QLABBzaAsEEHNsCwgQh3ALFBMYB3QLGBMwB3gLHBB3fAsgEHeACyQQd4QLKBB3iAssEHeMCzQQd5ALPBCHlAtAEzQHmAtIEHecC1AQh6ALVBM4B6QLWBB3qAtcEHesC2AQh7ALbBM8B7QLcBNUB7gLdBBPvAt4EE_AC3wQT8QLgBBPyAuEEE_MC4wQT9ALlBCH1AuYE1gH2AukEE_cC6wQh-ALsBNcB-QLuBBP6Au8EE_sC8AQh_ALzBNgB_QL0BN4B_gL1BBT_AvYEFIAD9wQUgQP4BBSCA_kEFIMD-wQUhAP9BCGFA_4E3wGGA4AFFIcDggUhiAODBeABiQOEBRSKA4UFFIsDhgUhjAOJBeEBjQOKBecB"
+ 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_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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"
}
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 0a2c31b..18fe042 100644
--- a/packages/db/generated/prisma/index-browser.js
+++ b/packages/db/generated/prisma/index-browser.js
@@ -123,7 +123,9 @@ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({
exports.Prisma.UserScalarFieldEnum = {
id: 'id',
username: 'username',
- password: 'password'
+ password: 'password',
+ autoBackupEnabled: 'autoBackupEnabled',
+ usbBackupEnabled: 'usbBackupEnabled'
};
exports.Prisma.PatientScalarFieldEnum = {
diff --git a/packages/db/generated/prisma/index.d.ts b/packages/db/generated/prisma/index.d.ts
index 8db65f2..86b7563 100644
--- a/packages/db/generated/prisma/index.d.ts
+++ b/packages/db/generated/prisma/index.d.ts
@@ -3489,18 +3489,24 @@ export namespace Prisma {
id: number | null
username: string | null
password: string | null
+ autoBackupEnabled: boolean | null
+ usbBackupEnabled: boolean | null
}
export type UserMaxAggregateOutputType = {
id: number | null
username: string | null
password: string | null
+ autoBackupEnabled: boolean | null
+ usbBackupEnabled: boolean | null
}
export type UserCountAggregateOutputType = {
id: number
username: number
password: number
+ autoBackupEnabled: number
+ usbBackupEnabled: number
_all: number
}
@@ -3517,18 +3523,24 @@ export namespace Prisma {
id?: true
username?: true
password?: true
+ autoBackupEnabled?: true
+ usbBackupEnabled?: true
}
export type UserMaxAggregateInputType = {
id?: true
username?: true
password?: true
+ autoBackupEnabled?: true
+ usbBackupEnabled?: true
}
export type UserCountAggregateInputType = {
id?: true
username?: true
password?: true
+ autoBackupEnabled?: true
+ usbBackupEnabled?: true
_all?: true
}
@@ -3622,6 +3634,8 @@ export namespace Prisma {
id: number
username: string
password: string
+ autoBackupEnabled: boolean
+ usbBackupEnabled: boolean
_count: UserCountAggregateOutputType | null
_avg: UserAvgAggregateOutputType | null
_sum: UserSumAggregateOutputType | null
@@ -3647,6 +3661,8 @@ export namespace Prisma {
id?: boolean
username?: boolean
password?: boolean
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: boolean | User$patientsArgs
appointments?: boolean | User$appointmentsArgs
staff?: boolean | User$staffArgs
@@ -3667,21 +3683,27 @@ export namespace Prisma {
id?: boolean
username?: boolean
password?: boolean
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
}, ExtArgs["result"]["user"]>
export type UserSelectUpdateManyAndReturn = $Extensions.GetSelect<{
id?: boolean
username?: boolean
password?: boolean
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
}, ExtArgs["result"]["user"]>
export type UserSelectScalar = {
id?: boolean
username?: boolean
password?: boolean
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
}
- export type UserOmit = $Extensions.GetOmit<"id" | "username" | "password", ExtArgs["result"]["user"]>
+ export type UserOmit = $Extensions.GetOmit<"id" | "username" | "password" | "autoBackupEnabled" | "usbBackupEnabled", ExtArgs["result"]["user"]>
export type UserInclude = {
patients?: boolean | User$patientsArgs
appointments?: boolean | User$appointmentsArgs
@@ -3722,6 +3744,8 @@ export namespace Prisma {
id: number
username: string
password: string
+ autoBackupEnabled: boolean
+ usbBackupEnabled: boolean
}, ExtArgs["result"]["user"]>
composites: {}
}
@@ -4161,6 +4185,8 @@ export namespace Prisma {
readonly id: FieldRef<"User", 'Int'>
readonly username: FieldRef<"User", 'String'>
readonly password: FieldRef<"User", 'String'>
+ readonly autoBackupEnabled: FieldRef<"User", 'Boolean'>
+ readonly usbBackupEnabled: FieldRef<"User", 'Boolean'>
}
@@ -30008,7 +30034,9 @@ export namespace Prisma {
export const UserScalarFieldEnum: {
id: 'id',
username: 'username',
- password: 'password'
+ password: 'password',
+ autoBackupEnabled: 'autoBackupEnabled',
+ usbBackupEnabled: 'usbBackupEnabled'
};
export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum]
@@ -30401,6 +30429,13 @@ export namespace Prisma {
+ /**
+ * Reference to a field of type 'Boolean'
+ */
+ export type BooleanFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Boolean'>
+
+
+
/**
* Reference to a field of type 'DateTime'
*/
@@ -30569,13 +30604,6 @@ export namespace Prisma {
- /**
- * Reference to a field of type 'Boolean'
- */
- export type BooleanFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Boolean'>
-
-
-
/**
* Reference to a field of type 'NotificationTypes'
*/
@@ -30670,6 +30698,8 @@ export namespace Prisma {
id?: IntFilter<"User"> | number
username?: StringFilter<"User"> | string
password?: StringFilter<"User"> | string
+ autoBackupEnabled?: BoolFilter<"User"> | boolean
+ usbBackupEnabled?: BoolFilter<"User"> | boolean
patients?: PatientListRelationFilter
appointments?: AppointmentListRelationFilter
staff?: StaffListRelationFilter
@@ -30689,6 +30719,8 @@ export namespace Prisma {
id?: SortOrder
username?: SortOrder
password?: SortOrder
+ autoBackupEnabled?: SortOrder
+ usbBackupEnabled?: SortOrder
patients?: PatientOrderByRelationAggregateInput
appointments?: AppointmentOrderByRelationAggregateInput
staff?: StaffOrderByRelationAggregateInput
@@ -30711,6 +30743,8 @@ export namespace Prisma {
OR?: UserWhereInput[]
NOT?: UserWhereInput | UserWhereInput[]
password?: StringFilter<"User"> | string
+ autoBackupEnabled?: BoolFilter<"User"> | boolean
+ usbBackupEnabled?: BoolFilter<"User"> | boolean
patients?: PatientListRelationFilter
appointments?: AppointmentListRelationFilter
staff?: StaffListRelationFilter
@@ -30730,6 +30764,8 @@ export namespace Prisma {
id?: SortOrder
username?: SortOrder
password?: SortOrder
+ autoBackupEnabled?: SortOrder
+ usbBackupEnabled?: SortOrder
_count?: UserCountOrderByAggregateInput
_avg?: UserAvgOrderByAggregateInput
_max?: UserMaxOrderByAggregateInput
@@ -30744,6 +30780,8 @@ export namespace Prisma {
id?: IntWithAggregatesFilter<"User"> | number
username?: StringWithAggregatesFilter<"User"> | string
password?: StringWithAggregatesFilter<"User"> | string
+ autoBackupEnabled?: BoolWithAggregatesFilter<"User"> | boolean
+ usbBackupEnabled?: BoolWithAggregatesFilter<"User"> | boolean
}
export type PatientWhereInput = {
@@ -32462,6 +32500,8 @@ export namespace Prisma {
export type UserCreateInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -32481,6 +32521,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -32499,6 +32541,8 @@ export namespace Prisma {
export type UserUpdateInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -32518,6 +32562,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -32537,17 +32583,23 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
}
export type UserUpdateManyMutationInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
}
export type UserUncheckedUpdateManyInput = {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
}
export type PatientCreateInput = {
@@ -34313,6 +34365,11 @@ export namespace Prisma {
not?: NestedStringFilter<$PrismaModel> | string
}
+ export type BoolFilter<$PrismaModel = never> = {
+ equals?: boolean | BooleanFieldRefInput<$PrismaModel>
+ not?: NestedBoolFilter<$PrismaModel> | boolean
+ }
+
export type PatientListRelationFilter = {
every?: PatientWhereInput
some?: PatientWhereInput
@@ -34447,6 +34504,8 @@ export namespace Prisma {
id?: SortOrder
username?: SortOrder
password?: SortOrder
+ autoBackupEnabled?: SortOrder
+ usbBackupEnabled?: SortOrder
}
export type UserAvgOrderByAggregateInput = {
@@ -34457,12 +34516,16 @@ export namespace Prisma {
id?: SortOrder
username?: SortOrder
password?: SortOrder
+ autoBackupEnabled?: SortOrder
+ usbBackupEnabled?: SortOrder
}
export type UserMinOrderByAggregateInput = {
id?: SortOrder
username?: SortOrder
password?: SortOrder
+ autoBackupEnabled?: SortOrder
+ usbBackupEnabled?: SortOrder
}
export type UserSumOrderByAggregateInput = {
@@ -34503,6 +34566,14 @@ export namespace Prisma {
_max?: NestedStringFilter<$PrismaModel>
}
+ export type BoolWithAggregatesFilter<$PrismaModel = never> = {
+ equals?: boolean | BooleanFieldRefInput<$PrismaModel>
+ not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
+ _count?: NestedIntFilter<$PrismaModel>
+ _min?: NestedBoolFilter<$PrismaModel>
+ _max?: NestedBoolFilter<$PrismaModel>
+ }
+
export type DateTimeFilter<$PrismaModel = never> = {
equals?: Date | string | DateTimeFieldRefInput<$PrismaModel>
in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
@@ -35700,11 +35771,6 @@ export namespace Prisma {
userId?: SortOrder
}
- export type BoolFilter<$PrismaModel = never> = {
- equals?: boolean | BooleanFieldRefInput<$PrismaModel>
- not?: NestedBoolFilter<$PrismaModel> | boolean
- }
-
export type BackupDestinationCountOrderByAggregateInput = {
id?: SortOrder
userId?: SortOrder
@@ -35739,14 +35805,6 @@ export namespace Prisma {
userId?: SortOrder
}
- export type BoolWithAggregatesFilter<$PrismaModel = never> = {
- equals?: boolean | BooleanFieldRefInput<$PrismaModel>
- not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
- _count?: NestedIntFilter<$PrismaModel>
- _min?: NestedBoolFilter<$PrismaModel>
- _max?: NestedBoolFilter<$PrismaModel>
- }
-
export type EnumNotificationTypesFilter<$PrismaModel = never> = {
equals?: $Enums.NotificationTypes | EnumNotificationTypesFieldRefInput<$PrismaModel>
in?: $Enums.NotificationTypes[] | ListEnumNotificationTypesFieldRefInput<$PrismaModel>
@@ -36327,6 +36385,10 @@ export namespace Prisma {
set?: string
}
+ export type BoolFieldUpdateOperationsInput = {
+ set?: boolean
+ }
+
export type PatientUpdateManyWithoutUserNestedInput = {
create?: XOR | PatientCreateWithoutUserInput[] | PatientUncheckedCreateWithoutUserInput[]
connectOrCreate?: PatientCreateOrConnectWithoutUserInput | PatientCreateOrConnectWithoutUserInput[]
@@ -37871,10 +37933,6 @@ export namespace Prisma {
connect?: UserWhereUniqueInput
}
- export type BoolFieldUpdateOperationsInput = {
- set?: boolean
- }
-
export type UserUpdateOneRequiredWithoutBackupDestinationsNestedInput = {
create?: XOR
connectOrCreate?: UserCreateOrConnectWithoutBackupDestinationsInput
@@ -38190,6 +38248,11 @@ export namespace Prisma {
not?: NestedStringFilter<$PrismaModel> | string
}
+ export type NestedBoolFilter<$PrismaModel = never> = {
+ equals?: boolean | BooleanFieldRefInput<$PrismaModel>
+ not?: NestedBoolFilter<$PrismaModel> | boolean
+ }
+
export type NestedIntWithAggregatesFilter<$PrismaModel = never> = {
equals?: number | IntFieldRefInput<$PrismaModel>
in?: number[] | ListIntFieldRefInput<$PrismaModel>
@@ -38234,6 +38297,14 @@ export namespace Prisma {
_max?: NestedStringFilter<$PrismaModel>
}
+ export type NestedBoolWithAggregatesFilter<$PrismaModel = never> = {
+ equals?: boolean | BooleanFieldRefInput<$PrismaModel>
+ not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
+ _count?: NestedIntFilter<$PrismaModel>
+ _min?: NestedBoolFilter<$PrismaModel>
+ _max?: NestedBoolFilter<$PrismaModel>
+ }
+
export type NestedDateTimeFilter<$PrismaModel = never> = {
equals?: Date | string | DateTimeFieldRefInput<$PrismaModel>
in?: Date[] | string[] | ListDateTimeFieldRefInput<$PrismaModel>
@@ -38558,19 +38629,6 @@ export namespace Prisma {
_max?: NestedEnumPaymentMethodFilter<$PrismaModel>
}
- export type NestedBoolFilter<$PrismaModel = never> = {
- equals?: boolean | BooleanFieldRefInput<$PrismaModel>
- not?: NestedBoolFilter<$PrismaModel> | boolean
- }
-
- export type NestedBoolWithAggregatesFilter<$PrismaModel = never> = {
- equals?: boolean | BooleanFieldRefInput<$PrismaModel>
- not?: NestedBoolWithAggregatesFilter<$PrismaModel> | boolean
- _count?: NestedIntFilter<$PrismaModel>
- _min?: NestedBoolFilter<$PrismaModel>
- _max?: NestedBoolFilter<$PrismaModel>
- }
-
export type NestedEnumNotificationTypesFilter<$PrismaModel = never> = {
equals?: $Enums.NotificationTypes | EnumNotificationTypesFieldRefInput<$PrismaModel>
in?: $Enums.NotificationTypes[] | ListEnumNotificationTypesFieldRefInput<$PrismaModel>
@@ -39525,6 +39583,8 @@ export namespace Prisma {
export type UserCreateWithoutPatientsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderCreateNestedManyWithoutUserInput
@@ -39543,6 +39603,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput
@@ -39847,6 +39909,8 @@ export namespace Prisma {
export type UserUpdateWithoutPatientsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput
@@ -39865,6 +39929,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput
@@ -40099,6 +40165,8 @@ export namespace Prisma {
export type UserCreateWithoutAppointmentsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderCreateNestedManyWithoutUserInput
@@ -40117,6 +40185,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput
@@ -40334,6 +40404,8 @@ export namespace Prisma {
export type UserUpdateWithoutAppointmentsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput
@@ -40352,6 +40424,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput
@@ -40433,6 +40507,8 @@ export namespace Prisma {
export type UserCreateWithoutStaffInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderCreateNestedManyWithoutUserInput
@@ -40451,6 +40527,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
npiProviders?: NpiProviderUncheckedCreateNestedManyWithoutUserInput
@@ -40582,6 +40660,8 @@ export namespace Prisma {
export type UserUpdateWithoutStaffInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUpdateManyWithoutUserNestedInput
@@ -40600,6 +40680,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
npiProviders?: NpiProviderUncheckedUpdateManyWithoutUserNestedInput
@@ -40649,6 +40731,8 @@ export namespace Prisma {
export type UserCreateWithoutNpiProvidersInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -40667,6 +40751,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -40700,6 +40786,8 @@ export namespace Prisma {
export type UserUpdateWithoutNpiProvidersInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -40718,6 +40806,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -41047,6 +41137,8 @@ export namespace Prisma {
export type UserCreateWithoutClaimsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -41065,6 +41157,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -41340,6 +41434,8 @@ export namespace Prisma {
export type UserUpdateWithoutClaimsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -41358,6 +41454,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -41873,6 +41971,8 @@ export namespace Prisma {
export type UserCreateWithoutInsuranceCredentialsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -41891,6 +41991,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -41924,6 +42026,8 @@ export namespace Prisma {
export type UserUpdateWithoutInsuranceCredentialsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -41942,6 +42046,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42289,6 +42395,8 @@ export namespace Prisma {
export type UserCreateWithoutUpdatedPaymentsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -42307,6 +42415,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42538,6 +42648,8 @@ export namespace Prisma {
export type UserUpdateWithoutUpdatedPaymentsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -42556,6 +42668,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42773,6 +42887,8 @@ export namespace Prisma {
export type UserCreateWithoutBackupsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -42791,6 +42907,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42824,6 +42942,8 @@ export namespace Prisma {
export type UserUpdateWithoutBackupsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -42842,6 +42962,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42859,6 +42981,8 @@ export namespace Prisma {
export type UserCreateWithoutBackupDestinationsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -42877,6 +43001,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42910,6 +43036,8 @@ export namespace Prisma {
export type UserUpdateWithoutBackupDestinationsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -42928,6 +43056,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -42945,6 +43075,8 @@ export namespace Prisma {
export type UserCreateWithoutNotificationsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -42963,6 +43095,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -42996,6 +43130,8 @@ export namespace Prisma {
export type UserUpdateWithoutNotificationsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43014,6 +43150,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -43084,6 +43222,8 @@ export namespace Prisma {
export type UserCreateWithoutCloudFoldersInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -43102,6 +43242,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -43216,6 +43358,8 @@ export namespace Prisma {
export type UserUpdateWithoutCloudFoldersInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43234,6 +43378,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -43267,6 +43413,8 @@ export namespace Prisma {
export type UserCreateWithoutCloudFilesInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -43285,6 +43433,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -43365,6 +43515,8 @@ export namespace Prisma {
export type UserUpdateWithoutCloudFilesInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43383,6 +43535,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
@@ -43583,6 +43737,8 @@ export namespace Prisma {
export type UserCreateWithoutCommunicationsInput = {
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientCreateNestedManyWithoutUserInput
appointments?: AppointmentCreateNestedManyWithoutUserInput
staff?: StaffCreateNestedManyWithoutUserInput
@@ -43601,6 +43757,8 @@ export namespace Prisma {
id?: number
username: string
password: string
+ autoBackupEnabled?: boolean
+ usbBackupEnabled?: boolean
patients?: PatientUncheckedCreateNestedManyWithoutUserInput
appointments?: AppointmentUncheckedCreateNestedManyWithoutUserInput
staff?: StaffUncheckedCreateNestedManyWithoutUserInput
@@ -43700,6 +43858,8 @@ export namespace Prisma {
export type UserUpdateWithoutCommunicationsInput = {
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUpdateManyWithoutUserNestedInput
appointments?: AppointmentUpdateManyWithoutUserNestedInput
staff?: StaffUpdateManyWithoutUserNestedInput
@@ -43718,6 +43878,8 @@ export namespace Prisma {
id?: IntFieldUpdateOperationsInput | number
username?: StringFieldUpdateOperationsInput | string
password?: StringFieldUpdateOperationsInput | string
+ autoBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
+ usbBackupEnabled?: BoolFieldUpdateOperationsInput | boolean
patients?: PatientUncheckedUpdateManyWithoutUserNestedInput
appointments?: AppointmentUncheckedUpdateManyWithoutUserNestedInput
staff?: StaffUncheckedUpdateManyWithoutUserNestedInput
diff --git a/packages/db/generated/prisma/index.js b/packages/db/generated/prisma/index.js
index 51b6e89..12d023e 100644
--- a/packages/db/generated/prisma/index.js
+++ b/packages/db/generated/prisma/index.js
@@ -96,7 +96,9 @@ exports.Prisma.TransactionIsolationLevel = makeStrictEnum({
exports.Prisma.UserScalarFieldEnum = {
id: 'id',
username: 'username',
- password: 'password'
+ password: 'password',
+ autoBackupEnabled: 'autoBackupEnabled',
+ usbBackupEnabled: 'usbBackupEnabled'
};
exports.Prisma.PatientScalarFieldEnum = {
@@ -493,14 +495,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 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\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\":\"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},\"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\",\"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: "nQ3nAeACEwUAAIQGACAHAACsBgAgEAAAhQYAIBUAALMGACAXAACrBgAgGAAArQYAIBkAAK4GACAaAACvBgAgGwAAsAYAIBwAALEGACAdAACyBgAgJAAA-AUAICUAAPkFACCOAwAAqgYAMI8DAAANABCQAwAAqgYAMJEDAgAAAAHVAwEAAAAB1gMBAO4FACEBAAAAAQAgHgMAAPMFACAFAACEBgAgCgAArwYAIBAAAIUGACARAAC2BgAgFAAAuAYAIBUAALMGACAWAAC5BgAgjgMAALcGADCPAwAAAwAQkAMAALcGADCRAwIA6QUAIaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACESAwAAwgsAIAUAALULACAKAAC6CwAgEAAAuAsAIBEAANALACAUAADRCwAgFQAAwAsAIBYAANILACDoAwAAxQYAIPoDAADFBgAghgQAAMUGACCHBAAAxQYAIIgEAADFBgAgiQQAAMUGACCKBAAAxQYAIIsEAADFBgAgjAQAAMUGACCNBAAAxQYAIB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAAAAAaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACEDAAAAAwAgAQAABAAwAgAABQAgFgMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIA6QUAIZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_wMBAO4FACGABAEA7wUAIYIEAAC1BoIEIgcDAADCCwAgBAAAxQsAIAcAAM4LACAQAAC4CwAgEQAA0AsAIMYDAADFBgAggAQAAMUGACAWAwAA8wUAIAQAAIcGACAHAACoBgAgEAAAhQYAIBEAALYGACCOAwAAtAYAMI8DAAAHABCQAwAAtAYAMJEDAgAAAAGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIDAAAABwAgAQAACAAwAgAACQAgDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACH6AwEA7wUAIfsDAQDuBQAh_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-ACABAAA_ADACAABAACABAAAAPgAgCQQAAMULACAIAADGCwAgCQAAwgsAIAwAAMcLACANAADICwAgxgMAAMUGACDHAwAAxQYAIMgDAADFBgAgzgMAAMUGACAWBAAAhwYAIAgAAI8GACAJAACDBgAgDAAAkAYAIA0AAJEGACCOAwAAjAYAMI8DAAAbABCQAwAAjAYAMJEDAgAAAAGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAAjgbOAyKvA0AA6wUAIcYDAQDvBQAhxwMCAAAAAcgDAgDxBQAhyQMQAI0GACHKAxAAjQYAIcsDEACNBgAhzAMQAI0GACHOAwEA7wUAIQMAAAAbACABAABDADACAABEACAPAwAAgwYAIAQAAIcGACCOAwAAiAYAMI8DAABGABCQAwAAiAYAMJEDAgDpBQAhkgMCAOkFACGlAwIA8QUAIacDAACJBqcDIqkDAACKBqkDIqsDAACLBqsDIqwDAQDvBQAhrQMCAPEFACGuAwEA7wUAIa8DQADrBQAhBgMAAMILACAEAADFCwAgpQMAAMUGACCsAwAAxQYAIK0DAADFBgAgrgMAAMUGACAPAwAAgwYAIAQAAIcGACCOAwAAiAYAMI8DAABGABCQAwAAiAYAMJEDAgAAAAGSAwIA6QUAIaUDAgDxBQAhpwMAAIkGpwMiqQMAAIoGqQMiqwMAAIsGqwMirAMBAO8FACGtAwIA8QUAIa4DAQDvBQAhrwNAAOsFACEDAAAARgAgAQAARwAwAgAASAAgAQAAAA0AIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEBBAAAxQsAIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIAAAABkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQMAAABLACABAABMADACAABNACABAAAABwAgAQAAADEAIAEAAAAQACABAAAAOgAgAQAAABsAIAEAAABGACABAAAASwAgAwAAAAcAIAEAAAgAMAIAAAkAIAUDAADCCwAgBQAAtQsAIBAAALgLACD6AwAAxQYAIPwDAADFBgAgDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQMAAAALACABAABXADACAABYACAJAwAA8wUAII4DAACBBgAwjwMAAFoAEJADAACBBgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIQEDAADCCwAgCgMAAPMFACCOAwAAgQYAMI8DAABaABCQAwAAgQYAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIZQEAACABgAgAwAAAFoAIAEAAFsAMAIAAFwAIAMAAAAQACABAAARADACAAASACAJAwAA8wUAII4DAAD_BQAwjwMAAF8AEJADAAD_BQAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQEDAADCCwAgCgMAAPMFACCOAwAA_wUAMI8DAABfABCQAwAA_wUAMJEDAgAAAAGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIZMEAAD-BQAgAwAAAF8AIAEAAGAAMAIAAGEAIAMAAAAbACABAABDADACAABEACAHAwAA8wUAII4DAAD9BQAwjwMAAGQAEJADAAD9BQAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhAQMAAMILACAHAwAA8wUAII4DAAD9BQAwjwMAAGQAEJADAAD9BQAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACEDAAAAZAAgAQAAZQAwAgAAZgAgCQMAAPMFACCOAwAA_AUAMI8DAABoABCQAwAA_AUAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACEBAwAAwgsAIAkDAADzBQAgjgMAAPwFADCPAwAAaAAQkAMAAPwFADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACEDAAAAaAAgAQAAaQAwAgAAagAgCgMAAPMFACCOAwAA-gUAMI8DAABsABCQAwAA-gUAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbgDAAD7BbgDIrkDAQDuBQAhugMgAPIFACEBAwAAwgsAIAoDAADzBQAgjgMAAPoFADCPAwAAbAAQkAMAAPoFADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbgDAAD7BbgDIrkDAQDuBQAhugMgAPIFACEDAAAAbAAgAQAAbQAwAgAAbgAgDQMAAPMFACAeAAD0BQAgHwAA-AUAICMAAPkFACCOAwAA9wUAMI8DAABwABCQAwAA9wUAMJEDAgDpBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACG2AwIA8QUAIQUDAADCCwAgHgAAwwsAIB8AAL4LACAjAAC_CwAgtgMAAMUGACAOAwAA8wUAIB4AAPQFACAfAAD4BQAgIwAA-QUAII4DAAD3BQAwjwMAAHAAEJADAAD3BQAwkQMCAAAAAZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhtgMCAPEFACGSBAAA9gUAIAMAAABwACABAABxADACAAByACABAAAAcAAgAwAAAHAAIAEAAHEAMAIAAHIAIBADAADzBQAgIAAA9AUAICIAAPUFACCOAwAA7QUAMI8DAAB2ABCQAwAA7QUAMJEDAgDpBQAhlQMBAO8FACGWAwQA8AUAIZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhswMCAPEFACG0AyAA8gUAIbUDAgDxBQAhBgMAAMILACAgAADDCwAgIgAAxAsAIJUDAADFBgAgswMAAMUGACC1AwAAxQYAIBADAADzBQAgIAAA9AUAICIAAPUFACCOAwAA7QUAMI8DAAB2ABCQAwAA7QUAMJEDAgAAAAGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACEDAAAAdgAgAQAAdwAwAgAAeAAgAQAAAHAAIAkhAADsBQAgKwAB6gUAIY4DAADoBQAwjwMAAHsAEJADAADoBQAwkQMCAOkFACGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACEBIQAAwQsAIAohAADsBQAgKwAB6gUAIY4DAADoBQAwjwMAAHsAEJADAADoBQAwkQMCAAAAAa8DQADrBQAhsAMCAOkFACGxAwIA6QUAIY4EAADnBQAgAwAAAHsAIAEAAHwAMAIAAH0AIAEAAAB7ACABAAAAcAAgAQAAAHYAIAMAAAB2ACABAAB3ADACAAB4ACADAAAARgAgAQAARwAwAgAASAAgAQAAAAMAIAEAAAAHACABAAAACwAgAQAAAFoAIAEAAAAQACABAAAAXwAgAQAAABsAIAEAAABkACABAAAAaAAgAQAAAGwAIAEAAABwACABAAAAdgAgAQAAAEYAIAEAAAABACANBQAAtQsAIAcAALYLACAQAAC4CwAgFQAAwAsAIBcAALQLACAYAAC3CwAgGQAAuQsAIBoAALoLACAbAAC7CwAgHAAAvAsAIB0AAL0LACAkAAC-CwAgJQAAvwsAIAMAAAANACABAACSAQAwAgAAAQAgAwAAAA0AIAEAAJIBADACAAABACADAAAADQAgAQAAkgEAMAIAAAEAIBAFAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABASsAAJYBACADkQMCAAAAAdUDAQAAAAHWAwEAAAABASsAAJgBADABKwAAmAEAMBAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhAgAAAAEAICsAAJsBACADkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhAgAAAA0AICsAAJ0BACACAAAADQAgKwAAnQEAIAMAAAABACAyAACWAQAgMwAAmwEAIAEAAAABACABAAAADQAgBQ4AAIsKACA4AACMCgAgOQAAjwoAIDoAAI4KACA7AACNCgAgBo4DAADmBQAwjwMAAKQBABCQAwAA5gUAMJEDAgCMBQAh1QMBAI0FACHWAwEAjQUAIQMAAAANACABAACjAQAwNwAApAEAIAMAAAANACABAACSAQAwAgAAAQAgAQAAAAUAIAEAAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAMAAAADACABAAAEADACAAAFACAbAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-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_BQAhEY4DAADABQAwjwMAALwDABCQAwAAwAUAMJEDAgCMBQAhkgMCAIwFACGZA0AAjwUAIaUDAgCMBQAhqwMAAMEFzgMirwNAAI8FACHGAwEAngUAIccDAgCaBQAhyAMCAJoFACHJAxAAugUAIcoDEAC6BQAhywMQALoFACHMAxAAugUAIc4DAQCeBQAhBw4AAJEFACA6AADDBQAgOwAAwwUAIJoDAAAAzgMCmwMAAADOAwicAwAAAM4DCKEDAADCBc4DIgcOAACRBQAgOgAAwwUAIDsAAMMFACCaAwAAAM4DApsDAAAAzgMInAMAAADOAwihAwAAwgXOAyIEmgMAAADOAwKbAwAAAM4DCJwDAAAAzgMIoQMAAMMFzgMiCI4DAADEBQAwjwMAAKIDABCQAwAAxAUAMJEDAgCMBQAhkwMBAI0FACGYA0AAjwUAIc8DAAGrBQAh0AMCAIwFACEIjgMAAMUFADCPAwAAjAMAEJADAADFBQAwkQMCAIwFACGSAwIAjAUAIa8DQACPBQAh0QMBAI0FACHTAwAAxgXTAyIHDgAAkQUAIDoAAMgFACA7AADIBQAgmgMAAADTAwKbAwAAANMDCJwDAAAA0wMIoQMAAMcF0wMiBw4AAJEFACA6AADIBQAgOwAAyAUAIJoDAAAA0wMCmwMAAADTAwicAwAAANMDCKEDAADHBdMDIgSaAwAAANMDApsDAAAA0wMInAMAAADTAwihAwAAyAXTAyIIjgMAAMkFADCPAwAA9gIAEJADAADJBQAwkQMCAIwFACGlAwIAjAUAIdQDAQCNBQAh1QMBAI0FACHWAwEAjQUAIQeOAwAAygUAMI8DAADgAgAQkAMAAMoFADCRAwIAjAUAIZMDAQCNBQAhlQMBAI0FACHHAwIAjAUAIRGOAwAAywUAMI8DAADKAgAQkAMAAMsFADCRAwIAjAUAIasDAADMBd4DIr0DAgCaBQAhxwMCAJoFACHJAxAAugUAIcoDEAC6BQAhywMQALoFACHMAxAAugUAIdcDAQCNBQAh2ANAAI8FACHZAwEAngUAIdoDAQCeBQAh2wMBAJ4FACHcAwEAngUAIQcOAACRBQAgOgAAzgUAIDsAAM4FACCaAwAAAN4DApsDAAAA3gMInAMAAADeAwihAwAAzQXeAyIHDgAAkQUAIDoAAM4FACA7AADOBQAgmgMAAADeAwKbAwAAAN4DCJwDAAAA3gMIoQMAAM0F3gMiBJoDAAAA3gMCmwMAAADeAwicAwAAAN4DCKEDAADOBd4DIhSOAwAAzwUAMI8DAACwAgAQkAMAAM8FADCRAwIAjAUAIZIDAgCMBQAhmQNAAI8FACGlAwIAjAUAIasDAADSBeoDIq8DQACPBQAh3gMCAIwFACHfAwIAjAUAIeADAQCNBQAh4QMBAI0FACHiA0AAjwUAIeMDAQCNBQAh5QMAANAF5QMi5gMAANEFACDnA0AAjwUAIegDAQCNBQAh6gMBAJ4FACEHDgAAkQUAIDoAANcFACA7AADXBQAgmgMAAADlAwKbAwAAAOUDCJwDAAAA5QMIoQMAANYF5QMiDw4AAKAFACA6AADVBQAgOwAA1QUAIJoDgAAAAAGdA4AAAAABngOAAAAAAZ8DgAAAAAGgA4AAAAABoQOAAAAAAesDAQAAAAHsAwEAAAAB7QMBAAAAAe4DgAAAAAHvA4AAAAAB8AOAAAAAAQcOAACRBQAgOgAA1AUAIDsAANQFACCaAwAAAOoDApsDAAAA6gMInAMAAADqAwihAwAA0wXqAyIHDgAAkQUAIDoAANQFACA7AADUBQAgmgMAAADqAwKbAwAAAOoDCJwDAAAA6gMIoQMAANMF6gMiBJoDAAAA6gMCmwMAAADqAwicAwAAAOoDCKEDAADUBeoDIgyaA4AAAAABnQOAAAAAAZ4DgAAAAAGfA4AAAAABoAOAAAAAAaEDgAAAAAHrAwEAAAAB7AMBAAAAAe0DAQAAAAHuA4AAAAAB7wOAAAAAAfADgAAAAAEHDgAAkQUAIDoAANcFACA7AADXBQAgmgMAAADlAwKbAwAAAOUDCJwDAAAA5QMIoQMAANYF5QMiBJoDAAAA5QMCmwMAAADlAwicAwAAAOUDCKEDAADXBeUDIhCOAwAA2AUAMI8DAACWAgAQkAMAANgFADCRAwIAjAUAIZIDAgCMBQAhrwNAAI8FACHXAwEAjQUAIdsDAQCeBQAh3AMBAJ4FACHeAwIAjAUAIfEDAQCeBQAh8gMQANkFACHzAwEAngUAIfQDAQCeBQAh9gMAANoF9gMi9wMBAJ4FACENDgAAoAUAIDgAAN4FACA5AADeBQAgOgAA3gUAIDsAAN4FACCaAxAAAAABmwMQAAAABZwDEAAAAAWdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAN0FACEHDgAAkQUAIDoAANwFACA7AADcBQAgmgMAAAD2AwKbAwAAAPYDCJwDAAAA9gMIoQMAANsF9gMiBw4AAJEFACA6AADcBQAgOwAA3AUAIJoDAAAA9gMCmwMAAAD2AwicAwAAAPYDCKEDAADbBfYDIgSaAwAAAPYDApsDAAAA9gMInAMAAAD2AwihAwAA3AX2AyINDgAAoAUAIDgAAN4FACA5AADeBQAgOgAA3gUAIDsAAN4FACCaAxAAAAABmwMQAAAABZwDEAAAAAWdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAN0FACEImgMQAAAAAZsDEAAAAAWcAxAAAAAFnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEADeBQAhCI4DAADfBQAwjwMAAIACABCQAwAA3wUAMJEDAgCMBQAhpQMCAIwFACGvA0AAjwUAIfgDAQCNBQAh-QMBAI0FACEKjgMAAOAFADCPAwAA6gEAEJADAADgBQAwkQMCAIwFACGlAwIAjAUAIa8DQACPBQAhsgMBAI0FACH6AwEAngUAIfsDAQCNBQAh_AMBAJ4FACERjgMAAOEFADCPAwAA0gEAEJADAADhBQAwkQMCAIwFACGSAwIAjAUAIaUDAgCMBQAhqwMBAI0FACGvA0AAjwUAIbgDAQCNBQAhxgMBAJ4FACHRAwEAjQUAId8DAgCMBQAh_QNAAI8FACH-AwEAjQUAIf8DAQCNBQAhgAQBAJ4FACGCBAAA4gWCBCIHDgAAkQUAIDoAAOQFACA7AADkBQAgmgMAAACCBAKbAwAAAIIECJwDAAAAggQIoQMAAOMFggQiBw4AAJEFACA6AADkBQAgOwAA5AUAIJoDAAAAggQCmwMAAACCBAicAwAAAIIECKEDAADjBYIEIgSaAwAAAIIEApsDAAAAggQInAMAAACCBAihAwAA5AWCBCIWjgMAAOUFADCPAwAAugEAEJADAADlBQAwkQMCAIwFACGlAwIAjAUAIasDAADiBYIEIq8DQACPBQAh4gNAAI8FACHoAwEAngUAIfoDAQCeBQAh_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_BQAwjwMAAF8AEJADAAD_BQAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQKlAwIAAAAB-AMBAAAAAQkDAADzBQAgjgMAAIEGADCPAwAAWgAQkAMAAIEGADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACH6AwEA7wUAIfsDAQDuBQAh_AMBAO8FACEVBQAAhAYAIAcAAKwGACAQAACFBgAgFQAAswYAIBcAAKsGACAYAACtBgAgGQAArgYAIBoAAK8GACAbAACwBgAgHAAAsQYAIB0AALIGACAkAAD4BQAgJQAA-QUAII4DAACqBgAwjwMAAA0AEJADAACqBgAwkQMCAOkFACHVAwEA7gUAIdYDAQDuBQAhlQQAAA0AIJYEAAANACADjwQAAAcAIJAEAAAHACCRBAAABwAgA48EAAAQACCQBAAAEAAgkQQAABAAIA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEgAwAA8wUAIAUAAIQGACAKAACvBgAgEAAAhQYAIBEAALYGACAUAAC4BgAgFQAAswYAIBYAALkGACCOAwAAtwYAMI8DAAADABCQAwAAtwYAMJEDAgDpBQAhpQMCAOkFACGrAwAAtQaCBCKvA0AA6wUAIeIDQADrBQAh6AMBAO8FACH6AwEA7wUAIfwDAQDuBQAhgwQBAO4FACGEBAEA7gUAIYUEAQDuBQAhhgQBAO8FACGHBAEA7wUAIYgEAQDvBQAhiQQBAO8FACGKBAEA7wUAIYsEAQDvBQAhjAQBAO8FACGNBAEA7wUAIZUEAAADACCWBAAAAwAgDwMAAIMGACAEAACHBgAgjgMAAIgGADCPAwAARgAQkAMAAIgGADCRAwIA6QUAIZIDAgDpBQAhpQMCAPEFACGnAwAAiQanAyKpAwAAigapAyKrAwAAiwarAyKsAwEA7wUAIa0DAgDxBQAhrgMBAO8FACGvA0AA6wUAIQSaAwAAAKcDApsDAAAApwMInAMAAACnAwihAwAApwWnAyIEmgMAAACpAwKbAwAAAKkDCJwDAAAAqQMIoQMAAKUFqQMiBJoDAAAAqwMCmwMAAACrAwicAwAAAKsDCKEDAACjBasDIhYEAACHBgAgCAAAjwYAIAkAAIMGACAMAACQBgAgDQAAkQYAII4DAACMBgAwjwMAABsAEJADAACMBgAwkQMCAOkFACGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAAjgbOAyKvA0AA6wUAIcYDAQDvBQAhxwMCAPEFACHIAwIA8QUAIckDEACNBgAhygMQAI0GACHLAxAAjQYAIcwDEACNBgAhzgMBAO8FACEImgMQAAAAAZsDEAAAAAScAxAAAAAEnQMQAAAAAZ4DEAAAAAGfAxAAAAABoAMQAAAAAaEDEAC_BQAhBJoDAAAAzgMCmwMAAADOAwicAwAAAM4DCKEDAADDBc4DIh0DAACDBgAgBAAAhwYAIAYAAJoGACAHAACoBgAgCgAAowYAIA0AAJEGACAPAACpBgAgjgMAAKQGADCPAwAAEAAQkAMAAKQGADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACnBuoDIq8DQADrBQAh3gMCAOkFACHfAwIA6QUAIeADAQDuBQAh4QMBAO4FACHiA0AA6wUAIeMDAQDuBQAh5QMAAKUG5QMi5gMAAKYGACDnA0AA6wUAIegDAQDuBQAh6gMBAO8FACGVBAAAEAAglgQAABAAIAOPBAAAHwAgkAQAAB8AIJEEAAAfACADjwQAABYAIJAEAAAWACCRBAAAFgAgCRIAAJMGACCOAwAAkgYAMI8DAAA-ABCQAwAAkgYAMJEDAgDpBQAhkwMBAO4FACGYA0AA6wUAIc8DAAHqBQAh0AMCAOkFACEMBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMilQQAADoAIJYEAAA6ACAKBAAAhwYAIBMAAJYGACCOAwAAlAYAMI8DAAA6ABCQAwAAlAYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiBJoDAAAA0wMCmwMAAADTAwicAwAAANMDCKEDAADIBdMDIgOPBAAAPgAgkAQAAD4AIJEEAAA-ACASBAAAhwYAIAYAAJoGACCOAwAAlwYAMI8DAAAxABCQAwAAlwYAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQiaAxAAAAABmwMQAAAABZwDEAAAAAWdAxAAAAABngMQAAAAAZ8DEAAAAAGgAxAAAAABoQMQAN4FACEEmgMAAAD2AwKbAwAAAPYDCJwDAAAA9gMIoQMAANwF9gMiGAMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIA6QUAIZIDAgDpBQAhpQMCAOkFACGrAwEA7gUAIa8DQADrBQAhuAMBAO4FACHGAwEA7wUAIdEDAQDuBQAh3wMCAOkFACH9A0AA6wUAIf4DAQDuBQAh_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_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIEmgMAAACCBAKbAwAAAIIECJwDAAAAggQIoQMAAOQFggQiA48EAAAxACCQBAAAMQAgkQQAADEAIB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhA48EAAA6ACCQBAAAOgAgkQQAADoAIAOPBAAASwAgkAQAAEsAIJEEAABLACAAAAAAAAGaBAEAAAABBZoEBAAAAAGgBAQAAAABoQQEAAAAAaIEBAAAAAGjBAQAAAABAZoEQAAAAAEFmgQCAAAAAaAEAgAAAAGhBAIAAAABogQCAAAAAaMEAgAAAAEFMgAAmQ0AIDMAAJwNACCXBAAAmg0AIJgEAACbDQAgnQQAAAUAIAMyAACZDQAglwQAAJoNACCdBAAABQAgAAAAAAAAAZoEAAAApwMCAZoEAAAAqQMCAZoEAAAAqwMCAZoEAQAAAAEFmgQCAAAAAaAEAgAAAAGhBAIAAAABogQCAAAAAaMEAgAAAAEFMgAAkQ0AIDMAAJcNACCXBAAAkg0AIJgEAACWDQAgnQQAAAUAIAcyAACPDQAgMwAAlA0AIJcEAACQDQAgmAQAAJMNACCbBAAADQAgnAQAAA0AIJ0EAAABACADMgAAkQ0AIJcEAACSDQAgnQQAAAUAIAMyAACPDQAglwQAAJANACCdBAAAAQAgAAAAAAABmgQAAQAAAQUyAACKDQAgMwAAjQ0AIJcEAACLDQAgmAQAAIwNACCdBAAAeAAgAzIAAIoNACCXBAAAiw0AIJ0EAAB4ACAAAAAAAAGaBCAAAAABBTIAAIENACAzAACIDQAglwQAAIINACCYBAAAhw0AIJ0EAAABACAHMgAA_wwAIDMAAIUNACCXBAAAgA0AIJgEAACEDQAgmwQAAHAAIJwEAABwACCdBAAAcgAgCzIAAOUGADAzAADqBgAwlwQAAOYGADCYBAAA5wYAMJkEAADoBgAgmgQAAOkGADCbBAAA6QYAMJwEAADpBgAwnQQAAOkGADCeBAAA6wYAMJ8EAADsBgAwBCsAAQAAAZEDAgAAAAGvA0AAAAABsQMCAAAAAQIAAAB9ACAyAADwBgAgAwAAAH0AIDIAAPAGACAzAADvBgAgASsAAIMNADAKIQAA7AUAICsAAeoFACGOAwAA6AUAMI8DAAB7ABCQAwAA6AUAMJEDAgAAAAGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACGOBAAA5wUAIAIAAAB9ACArAADvBgAgAgAAAO0GACArAADuBgAgCCsAAeoFACGOAwAA7AYAMI8DAADtBgAQkAMAAOwGADCRAwIA6QUAIa8DQADrBQAhsAMCAOkFACGxAwIA6QUAIQgrAAHqBQAhjgMAAOwGADCPAwAA7QYAEJADAADsBgAwkQMCAOkFACGvA0AA6wUAIbADAgDpBQAhsQMCAOkFACEEKwAB2QYAIZEDAgDCBgAhrwNAAMEGACGxAwIAwgYAIQQrAAHZBgAhkQMCAMIGACGvA0AAwQYAIbEDAgDCBgAhBCsAAQAAAZEDAgAAAAGvA0AAAAABsQMCAAAAAQMyAACBDQAglwQAAIINACCdBAAAAQAgAzIAAP8MACCXBAAAgA0AIJ0EAAByACAEMgAA5QYAMJcEAADmBgAwmQQAAOgGACCdBAAA6QYAMAAAAAAABzIAAPMMACAzAAD9DAAglwQAAPQMACCYBAAA_AwAIJsEAABwACCcBAAAcAAgnQQAAHIAIAsyAACJBwAwMwAAjgcAMJcEAACKBwAwmAQAAIsHADCZBAAAjAcAIJoEAACNBwAwmwQAAI0HADCcBAAAjQcAMJ0EAACNBwAwngQAAI8HADCfBAAAkAcAMAUyAAD1DAAgMwAA-gwAIJcEAAD2DAAgmAQAAPkMACCdBAAAAQAgCzIAAP0GADAzAACCBwAwlwQAAP4GADCYBAAA_wYAMJkEAACABwAgmgQAAIEHADCbBAAAgQcAMJwEAACBBwAwnQQAAIEHADCeBAAAgwcAMJ8EAACEBwAwCwMAAPEGACAiAADzBgAgkQMCAAAAAZUDAQAAAAGWAwQAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbQDIAAAAAG1AwIAAAABAgAAAHgAIDIAAIgHACADAAAAeAAgMgAAiAcAIDMAAIcHACABKwAA-AwAMBADAADzBQAgIAAA9AUAICIAAPUFACCOAwAA7QUAMI8DAAB2ABCQAwAA7QUAMJEDAgAAAAGVAwEA7wUAIZYDBADwBQAhmQNAAOsFACGlAwIA6QUAIa8DQADrBQAhsgMBAO4FACGzAwIA8QUAIbQDIADyBQAhtQMCAPEFACECAAAAeAAgKwAAhwcAIAIAAACFBwAgKwAAhgcAIA2OAwAAhAcAMI8DAACFBwAQkAMAAIQHADCRAwIA6QUAIZUDAQDvBQAhlgMEAPAFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbMDAgDxBQAhtAMgAPIFACG1AwIA8QUAIQ2OAwAAhAcAMI8DAACFBwAQkAMAAIQHADCRAwIA6QUAIZUDAQDvBQAhlgMEAPAFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbMDAgDxBQAhtAMgAPIFACG1AwIA8QUAIQmRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbQDIADhBgAhtQMCAM8GACELAwAA4gYAICIAAOQGACCRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbQDIADhBgAhtQMCAM8GACELAwAA8QYAICIAAPMGACCRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtAMgAAAAAbUDAgAAAAEIAwAAlgcAIB8AAJUHACAjAACXBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAECAAAAcgAgMgAAlAcAIAMAAAByACAyAACUBwAgMwAAkwcAIAErAAD3DAAwDgMAAPMFACAeAAD0BQAgHwAA-AUAICMAAPkFACCOAwAA9wUAMI8DAABwABCQAwAA9wUAMJEDAgAAAAGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhkgQAAPYFACACAAAAcgAgKwAAkwcAIAIAAACRBwAgKwAAkgcAIAmOAwAAkAcAMI8DAACRBwAQkAMAAJAHADCRAwIA6QUAIZkDQADrBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAhtgMCAPEFACEJjgMAAJAHADCPAwAAkQcAEJADAACQBwAwkQMCAOkFACGZA0AA6wUAIaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIbYDAgDxBQAhBZEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACEIAwAA-wYAIB8AAPoGACAjAAD8BgAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIQgDAACWBwAgHwAAlQcAICMAAJcHACCRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAQQyAACJBwAwlwQAAIoHADCZBAAAjAcAIJ0EAACNBwAwAzIAAPUMACCXBAAA9gwAIJ0EAAABACAEMgAA_QYAMJcEAAD-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_AwEAAAABwAMQAAAAAcEDEAAAAAHDAwAAAMMDAsQDQAAAAAHFAwEAAAABxgMBAAAAAQIAAAAhACAyAADeBwAgAwAAACEAIDIAAN4HACAzAADdBwAgASsAAMwMADAQCgAAnwYAIAsAAKAGACCOAwAAnQYAMI8DAAAfABCQAwAAnQYAMJEDAgAAAAGvA0AA6wUAIb0DAgDpBQAhvgMCAOkFACG_AwEA7wUAIcADEACNBgAhwQMQAI0GACHDAwAAngbDAyLEA0AA6wUAIcUDAQDvBQAhxgMBAO8FACECAAAAIQAgKwAA3QcAIAIAAADbBwAgKwAA3AcAIA6OAwAA2gcAMI8DAADbBwAQkAMAANoHADCRAwIA6QUAIa8DQADrBQAhvQMCAOkFACG-AwIA6QUAIb8DAQDvBQAhwAMQAI0GACHBAxAAjQYAIcMDAACeBsMDIsQDQADrBQAhxQMBAO8FACHGAwEA7wUAIQ6OAwAA2gcAMI8DAADbBwAQkAMAANoHADCRAwIA6QUAIa8DQADrBQAhvQMCAOkFACG-AwIA6QUAIb8DAQDvBQAhwAMQAI0GACHBAxAAjQYAIcMDAACeBsMDIsQDQADrBQAhxQMBAO8FACHGAwEA7wUAIQqRAwIAwgYAIa8DQADBBgAhvQMCAMIGACG_AwEAzgYAIcADEAC0BwAhwQMQALQHACHDAwAAtQfDAyLEA0AAwQYAIcUDAQDOBgAhxgMBAM4GACELCgAAtgcAIJEDAgDCBgAhrwNAAMEGACG9AwIAwgYAIb8DAQDOBgAhwAMQALQHACHBAxAAtAcAIcMDAAC1B8MDIsQDQADBBgAhxQMBAM4GACHGAwEAzgYAIQsKAAC4BwAgkQMCAAAAAa8DQAAAAAG9AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEPCAAA4AcAIAwAAOEHACCRAwIAAAABqwMAAADeAwLHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMyAADKDAAglwQAAMsMACCdBAAAEgAgBDIAANMHADCXBAAA1AcAMJkEAADWBwAgnQQAANcHADALCwAAuQcAIJEDAgAAAAGvA0AAAAABvgMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABAgAAACEAIDIAAOoHACADAAAAIQAgMgAA6gcAIDMAAOkHACABKwAAyQwAMAIAAAAhACArAADpBwAgAgAAANsHACArAADoBwAgCpEDAgDCBgAhrwNAAMEGACG-AwIAwgYAIb8DAQDOBgAhwAMQALQHACHBAxAAtAcAIcMDAAC1B8MDIsQDQADBBgAhxQMBAM4GACHGAwEAzgYAIQsLAAC3BwAgkQMCAMIGACGvA0AAwQYAIb4DAgDCBgAhvwMBAM4GACHAAxAAtAcAIcEDEAC0BwAhwwMAALUHwwMixANAAMEGACHFAwEAzgYAIcYDAQDOBgAhCwsAALkHACCRAwIAAAABrwNAAAAAAb4DAgAAAAG_AwEAAAABwAMQAAAAAcEDEAAAAAHDAwAAAMMDAsQDQAAAAAHFAwEAAAABxgMBAAAAAQMyAADHDAAglwQAAMgMACCdBAAAEgAgAzIAAMUMACCXBAAAxgwAIJ0EAAAFACADMgAAwwwAIJcEAADEDAAgnQQAAAEAIAQyAADiBwAwlwQAAOMHADCZBAAA5QcAIJ0EAADXBwAwBDIAAMUHADCXBAAAxgcAMJkEAADIBwAgnQQAAMkHADAAAAAAAAUyAAC-DAAgMwAAwQwAIJcEAAC_DAAgmAQAAMAMACCdBAAAPAAgAzIAAL4MACCXBAAAvwwAIJ0EAAA8ACAAAAAAAAGaBAAAANMDAgUyAAC4DAAgMwAAvAwAIJcEAAC5DAAgmAQAALsMACCdBAAABQAgCzIAAP8HADAzAACECAAwlwQAAIAIADCYBAAAgQgAMJkEAACCCAAgmgQAAIMIADCbBAAAgwgAMJwEAACDCAAwnQQAAIMIADCeBAAAhQgAMJ8EAACGCAAwBJEDAgAAAAGTAwEAAAABmANAAAAAAc8DAAEAAAECAAAAQAAgMgAAiggAIAMAAABAACAyAACKCAAgMwAAiQgAIAErAAC6DAAwCRIAAJMGACCOAwAAkgYAMI8DAAA-ABCQAwAAkgYAMJEDAgAAAAGTAwEA7gUAIZgDQADrBQAhzwMAAeoFACHQAwIA6QUAIQIAAABAACArAACJCAAgAgAAAIcIACArAACICAAgCI4DAACGCAAwjwMAAIcIABCQAwAAhggAMJEDAgDpBQAhkwMBAO4FACGYA0AA6wUAIc8DAAHqBQAh0AMCAOkFACEIjgMAAIYIADCPAwAAhwgAEJADAACGCAAwkQMCAOkFACGTAwEA7gUAIZgDQADrBQAhzwMAAeoFACHQAwIA6QUAIQSRAwIAwgYAIZMDAQC_BgAhmANAAMEGACHPAwAB2QYAIQSRAwIAwgYAIZMDAQC_BgAhmANAAMEGACHPAwAB2QYAIQSRAwIAAAABkwMBAAAAAZgDQAAAAAHPAwABAAABAzIAALgMACCXBAAAuQwAIJ0EAAAFACAEMgAA_wcAMJcEAACACAAwmQQAAIIIACCdBAAAgwgAMAAAAAAABTIAALMMACAzAAC2DAAglwQAALQMACCYBAAAtQwAIJ0EAAABACADMgAAswwAIJcEAAC0DAAgnQQAAAEAIAAAAAAABTIAAK4MACAzAACxDAAglwQAAK8MACCYBAAAsAwAIJ0EAAASACADMgAArgwAIJcEAACvDAAgnQQAABIAIAAAAAAABzIAAKkMACAzAACsDAAglwQAAKoMACCYBAAAqwwAIJsEAAAbACCcBAAAGwAgnQQAAEQAIAMyAACpDAAglwQAAKoMACCdBAAARAAgAAAAAAABmgQAAADlAwIBmgQAAADqAwIFMgAAmQwAIDMAAKcMACCXBAAAmgwAIJgEAACmDAAgnQQAAAUAIAUyAACXDAAgMwAApAwAIJcEAACYDAAgmAQAAKMMACCdBAAACQAgBzIAAJUMACAzAAChDAAglwQAAJYMACCYBAAAoAwAIJsEAAANACCcBAAADQAgnQQAAAEAIAcyAACTDAAgMwAAngwAIJcEAACUDAAgmAQAAJ0MACCbBAAACwAgnAQAAAsAIJ0EAABYACALMgAAwQgAMDMAAMUIADCXBAAAwggAMJgEAADDCAAwmQQAAMQIACCaBAAAyQcAMJsEAADJBwAwnAQAAMkHADCdBAAAyQcAMJ4EAADGCAAwnwQAAMwHADALMgAAtQgAMDMAALoIADCXBAAAtggAMJgEAAC3CAAwmQQAALgIACCaBAAAuQgAMJsEAAC5CAAwnAQAALkIADCdBAAAuQgAMJ4EAAC7CAAwnwQAALwIADAHMgAAsAgAIDMAALMIACCXBAAAsQgAIJgEAACyCAAgmwQAABsAIJwEAAAbACCdBAAARAAgEQQAAOwHACAJAADtBwAgDAAA7gcAIA0AAO8HACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAACwCAAgAwAAABsAIDIAALAIACAzAAC0CAAgEwAAABsAIAQAAMEHACAJAADCBwAgDAAAwwcAIA0AAMQHACArAAC0CAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhEQQAAMEHACAJAADCBwAgDAAAwwcAIA0AAMQHACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACEDkQMCAAAAAZMDAQAAAAGVAwEAAAABAgAAACoAIDIAAMAIACADAAAAKgAgMgAAwAgAIDMAAL8IACABKwAAnAwAMAgIAACcBgAgjgMAAJsGADCPAwAAKAAQkAMAAJsGADCRAwIAAAABkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhAgAAACoAICsAAL8IACACAAAAvQgAICsAAL4IACAHjgMAALwIADCPAwAAvQgAEJADAAC8CAAwkQMCAOkFACGTAwEA7gUAIZUDAQDuBQAhxwMCAOkFACEHjgMAALwIADCPAwAAvQgAEJADAAC8CAAwkQMCAOkFACGTAwEA7gUAIZUDAQDuBQAhxwMCAOkFACEDkQMCAMIGACGTAwEAvwYAIZUDAQC_BgAhA5EDAgDCBgAhkwMBAL8GACGVAwEAvwYAIQORAwIAAAABkwMBAAAAAZUDAQAAAAEPCgAAoQgAIAwAAOEHACCRAwIAAAABqwMAAADeAwK9AwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQIAAAAYACAyAADJCAAgAwAAABgAIDIAAMkIACAzAADICAAgASsAAJsMADACAAAAGAAgKwAAyAgAIAIAAADNBwAgKwAAxwgAIA2RAwIAwgYAIasDAADPB94DIr0DAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACEPCgAAoAgAIAwAANIHACCRAwIAwgYAIasDAADPB94DIr0DAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHXAwEAvwYAIdgDQADBBgAh2QMBAM4GACHaAwEAzgYAIdsDAQDOBgAh3AMBAM4GACEPCgAAoQgAIAwAAOEHACCRAwIAAAABqwMAAADeAwK9AwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMyAACZDAAglwQAAJoMACCdBAAABQAgAzIAAJcMACCXBAAAmAwAIJ0EAAAJACADMgAAlQwAIJcEAACWDAAgnQQAAAEAIAMyAACTDAAglwQAAJQMACCdBAAAWAAgBDIAAMEIADCXBAAAwggAMJkEAADECAAgnQQAAMkHADAEMgAAtQgAMJcEAAC2CAAwmQQAALgIACCdBAAAuQgAMAMyAACwCAAglwQAALEIACCdBAAARAAgAAAAAAAFmgQQAAAAAaAEEAAAAAGhBBAAAAABogQQAAAAAaMEEAAAAAEBmgQAAAD2AwIFMgAAiwwAIDMAAJEMACCXBAAAjAwAIJgEAACQDAAgnQQAAAkAIAUyAACJDAAgMwAAjgwAIJcEAACKDAAgmAQAAI0MACCdBAAABQAgAzIAAIsMACCXBAAAjAwAIJ0EAAAJACADMgAAiQwAIJcEAACKDAAgnQQAAAUAIAAAAAAABTIAAIQMACAzAACHDAAglwQAAIUMACCYBAAAhgwAIJ0EAAABACADMgAAhAwAIJcEAACFDAAgnQQAAAEAIAAAAAAABzIAAPELACAzAACCDAAglwQAAPILACCYBAAAgQwAIJsEAAANACCcBAAADQAgnQQAAAEAIAsyAAD3CAAwMwAA_AgAMJcEAAD4CAAwmAQAAPkIADCZBAAA-ggAIJoEAAD7CAAwmwQAAPsIADCcBAAA-wgAMJ0EAAD7CAAwngQAAP0IADCfBAAA_ggAMAsyAADrCAAwMwAA8AgAMJcEAADsCAAwmAQAAO0IADCZBAAA7ggAIJoEAADvCAAwmwQAAO8IADCcBAAA7wgAMJ0EAADvCAAwngQAAPEIADCfBAAA8ggAMBYDAADMCAAgBAAAyggAIAYAAMsIACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAA9ggAIAMAAAASACAyAAD2CAAgMwAA9QgAIAErAACADAAwGwMAAIMGACAEAACHBgAgBgAAmgYAIAcAAKgGACAKAACjBgAgDQAAkQYAIA8AAKkGACCOAwAApAYAMI8DAAAQABCQAwAApAYAMJEDAgAAAAGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAApwbqAyKvA0AA6wUAId4DAgDpBQAh3wMCAOkFACHgAwEA7gUAIeEDAQDuBQAh4gNAAOsFACHjAwEA7gUAIeUDAAClBuUDIuYDAACmBgAg5wNAAOsFACHoAwEA7gUAIeoDAQDvBQAhAgAAABIAICsAAPUIACACAAAA8wgAICsAAPQIACAUjgMAAPIIADCPAwAA8wgAEJADAADyCAAwkQMCAOkFACGSAwIA6QUAIZkDQADrBQAhpQMCAOkFACGrAwAApwbqAyKvA0AA6wUAId4DAgDpBQAh3wMCAOkFACHgAwEA7gUAIeEDAQDuBQAh4gNAAOsFACHjAwEA7gUAIeUDAAClBuUDIuYDAACmBgAg5wNAAOsFACHoAwEA7gUAIeoDAQDvBQAhFI4DAADyCAAwjwMAAPMIABCQAwAA8ggAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIRCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWAwAAqwgAIAQAAKkIACAGAACqCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAMwIACAEAADKCAAgBgAAywgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAREDAACeCQAgBAAAnQkAIBAAAKAJACARAACfCQAgkQMCAAAAAZIDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAnAkAIAMAAAAJACAyAACcCQAgMwAAggkAIAErAAD_CwAwFgMAAPMFACAEAACHBgAgBwAAqAYAIBAAAIUGACARAAC2BgAgjgMAALQGADCPAwAABwAQkAMAALQGADCRAwIAAAABkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_gMBAO4FACH_AwEA7gUAIYAEAQDvBQAhggQAALUGggQiAgAAAAkAICsAAIIJACACAAAA_wgAICsAAIAJACARjgMAAP4IADCPAwAA_wgAEJADAAD-CAAwkQMCAOkFACGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCIRjgMAAP4IADCPAwAA_wgAEJADAAD-CAAwkQMCAOkFACGSAwIA6QUAIaUDAgDpBQAhqwMBAO4FACGvA0AA6wUAIbgDAQDuBQAhxgMBAO8FACHRAwEA7gUAId8DAgDpBQAh_QNAAOsFACH-AwEA7gUAIf8DAQDuBQAhgAQBAO8FACGCBAAAtQaCBCINkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiAZoEAAAAggQCEQMAAIQJACAEAACDCQAgEAAAhgkAIBEAAIUJACCRAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIFMgAA9QsAIDMAAP0LACCXBAAA9gsAIJgEAAD8CwAgnQQAAAUAIAUyAADzCwAgMwAA-gsAIJcEAAD0CwAgmAQAAPkLACCdBAAAAQAgCzIAAJAJADAzAACVCQAwlwQAAJEJADCYBAAAkgkAMJkEAACTCQAgmgQAAJQJADCbBAAAlAkAMJwEAACUCQAwnQQAAJQJADCeBAAAlgkAMJ8EAACXCQAwCzIAAIcJADAzAACLCQAwlwQAAIgJADCYBAAAiQkAMJkEAACKCQAgmgQAAO8IADCbBAAA7wgAMJwEAADvCAAwnQQAAO8IADCeBAAAjAkAMJ8EAADyCAAwFgMAAMwIACAEAADKCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAACPCQAgAwAAABIAIDIAAI8JACAzAACOCQAgASsAAPgLADACAAAAEgAgKwAAjgkAIAIAAADzCAAgKwAAjQkAIBCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWAwAAqwgAIAQAAKkIACAHAACsCAAgCgAArwgAIA0AAK0IACAPAACuCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAMwIACAEAADKCAAgBwAAzQgAIAoAANAIACANAADOCAAgDwAAzwgAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQ0EAADbCAAgkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAAQIAAAAzACAyAACbCQAgAwAAADMAIDIAAJsJACAzAACaCQAgASsAAPcLADASBAAAhwYAIAYAAJoGACCOAwAAlwYAMI8DAAAxABCQAwAAlwYAMJEDAgAAAAGSAwIA6QUAIa8DQADrBQAh1wMBAO4FACHbAwEA7wUAIdwDAQDvBQAh3gMCAOkFACHxAwEA7wUAIfIDEACYBgAh8wMBAO8FACH0AwEA7wUAIfYDAACZBvYDIvcDAQDvBQAhAgAAADMAICsAAJoJACACAAAAmAkAICsAAJkJACAQjgMAAJcJADCPAwAAmAkAEJADAACXCQAwkQMCAOkFACGSAwIA6QUAIa8DQADrBQAh1wMBAO4FACHbAwEA7wUAIdwDAQDvBQAh3gMCAOkFACHxAwEA7wUAIfIDEACYBgAh8wMBAO8FACH0AwEA7wUAIfYDAACZBvYDIvcDAQDvBQAhEI4DAACXCQAwjwMAAJgJABCQAwAAlwkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdcDAQDuBQAh2wMBAO8FACHcAwEA7wUAId4DAgDpBQAh8QMBAO8FACHyAxAAmAYAIfMDAQDvBQAh9AMBAO8FACH2AwAAmQb2AyL3AwEA7wUAIQyRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhDQQAANkIACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHXAwEAvwYAIdsDAQDOBgAh3AMBAM4GACHxAwEAzgYAIfIDEADWCAAh8wMBAM4GACH0AwEAzgYAIfYDAADXCPYDIvcDAQDOBgAhDQQAANsIACCRAwIAAAABkgMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHxAwEAAAAB8gMQAAAAAfMDAQAAAAH0AwEAAAAB9gMAAAD2AwL3AwEAAAABEQMAAJ4JACAEAACdCQAgEAAAoAkAIBEAAJ8JACCRAwIAAAABkgMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgMyAAD1CwAglwQAAPYLACCdBAAABQAgAzIAAPMLACCXBAAA9AsAIJ0EAAABACAEMgAAkAkAMJcEAACRCQAwmQQAAJMJACCdBAAAlAkAMAQyAACHCQAwlwQAAIgJADCZBAAAigkAIJ0EAADvCAAwAzIAAPELACCXBAAA8gsAIJ0EAAABACAEMgAA9wgAMJcEAAD4CAAwmQQAAPoIACCdBAAA-wgAMAQyAADrCAAwlwQAAOwIADCZBAAA7ggAIJ0EAADvCAAwAAAAAAAHMgAA7AsAIDMAAO8LACCXBAAA7QsAIJgEAADuCwAgmwQAAAsAIJwEAAALACCdBAAAWAAgAzIAAOwLACCXBAAA7QsAIJ0EAABYACAAAAAAAAUyAADgCwAgMwAA6gsAIJcEAADhCwAgmAQAAOkLACCdBAAAAQAgCzIAAPoJADAzAAD-CQAwlwQAAPsJADCYBAAA_AkAMJkEAAD9CQAgmgQAAPsIADCbBAAA-wgAMJwEAAD7CAAwnQQAAPsIADCeBAAA_wkAMJ8EAAD-CAAwCzIAAPEJADAzAAD1CQAwlwQAAPIJADCYBAAA8wkAMJkEAAD0CQAgmgQAAJQJADCbBAAAlAkAMJwEAACUCQAwnQQAAJQJADCeBAAA9gkAMJ8EAACXCQAwCzIAAOgJADAzAADsCQAwlwQAAOkJADCYBAAA6gkAMJkEAADrCQAgmgQAAO8IADCbBAAA7wgAMJwEAADvCAAwnQQAAO8IADCeBAAA7QkAMJ8EAADyCAAwCzIAANwJADAzAADhCQAwlwQAAN0JADCYBAAA3gkAMJkEAADfCQAgmgQAAOAJADCbBAAA4AkAMJwEAADgCQAwnQQAAOAJADCeBAAA4gkAMJ8EAADjCQAwCzIAANAJADAzAADVCQAwlwQAANEJADCYBAAA0gkAMJkEAADTCQAgmgQAANQJADCbBAAA1AkAMJwEAADUCQAwnQQAANQJADCeBAAA1gkAMJ8EAADXCQAwCzIAAMQJADAzAADJCQAwlwQAAMUJADCYBAAAxgkAMJkEAADHCQAgmgQAAMgJADCbBAAAyAkAMJwEAADICQAwnQQAAMgJADCeBAAAygkAMJ8EAADLCQAwCzIAALgJADAzAAC9CQAwlwQAALkJADCYBAAAugkAMJkEAAC7CQAgmgQAALwJADCbBAAAvAkAMJwEAAC8CQAwnQQAALwJADCeBAAAvgkAMJ8EAAC_CQAwCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABAgAAAE0AIDIAAMMJACADAAAATQAgMgAAwwkAIDMAAMIJACABKwAA6AsAMA0EAACHBgAgjgMAAIYGADCPAwAASwAQkAMAAIYGADCRAwIAAAABkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQIAAABNACArAADCCQAgAgAAAMAJACArAADBCQAgDI4DAAC_CQAwjwMAAMAJABCQAwAAvwkAMJEDAgDpBQAhkgMCAOkFACGTAwEA7gUAIZQDAQDuBQAhlQMBAO4FACGWAwQA8AUAIZcDAQDuBQAhmANAAOsFACGZA0AA6wUAIQyOAwAAvwkAMI8DAADACQAQkAMAAL8JADCRAwIA6QUAIZIDAgDpBQAhkwMBAO4FACGUAwEA7gUAIZUDAQDuBQAhlgMEAPAFACGXAwEA7gUAIZgDQADrBQAhmQNAAOsFACEIkQMCAMIGACGTAwEAvwYAIZQDAQC_BgAhlQMBAL8GACGWAwQAwAYAIZcDAQC_BgAhmANAAMEGACGZA0AAwQYAIQiRAwIAwgYAIZMDAQC_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_B84DIq8DQADBBgAhxgMBAM4GACHHAwIAzwYAIcgDAgDPBgAhyQMQALQHACHKAxAAtAcAIcsDEAC0BwAhzAMQALQHACHOAwEAzgYAIREIAADrBwAgCQAA7QcAIAwAAO4HACANAADvBwAgkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAEFEwAAjAgAIJEDAgAAAAGvA0AAAAAB0QMBAAAAAdMDAAAA0wMCAgAAADwAIDIAAOcJACADAAAAPAAgMgAA5wkAIDMAAOYJACABKwAA5QsAMAoEAACHBgAgEwAAlgYAII4DAACUBgAwjwMAADoAEJADAACUBgAwkQMCAAAAAZIDAgDpBQAhrwNAAOsFACHRAwEA7gUAIdMDAACVBtMDIgIAAAA8ACArAADmCQAgAgAAAOQJACArAADlCQAgCI4DAADjCQAwjwMAAOQJABCQAwAA4wkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiCI4DAADjCQAwjwMAAOQJABCQAwAA4wkAMJEDAgDpBQAhkgMCAOkFACGvA0AA6wUAIdEDAQDuBQAh0wMAAJUG0wMiBJEDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIgUTAAD-BwAgkQMCAMIGACGvA0AAwQYAIdEDAQC_BgAh0wMAAPwH0wMiBRMAAIwIACCRAwIAAAABrwNAAAAAAdEDAQAAAAHTAwAAANMDAhYDAADMCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAA8AkAIAMAAAASACAyAADwCQAgMwAA7wkAIAErAADkCwAwAgAAABIAICsAAO8JACACAAAA8wgAICsAAO4JACAQkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAKgI6gMirwNAAMEGACHeAwIAwgYAId8DAgDCBgAh4AMBAL8GACHhAwEAvwYAIeIDQADBBgAh4wMBAL8GACHlAwAApwjlAyLmA4AAAAAB5wNAAMEGACHoAwEAvwYAIeoDAQDOBgAhFgMAAKsIACAGAACqCAAgBwAArAgAIAoAAK8IACANAACtCAAgDwAArggAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYDAADMCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIA8AAM8IACCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAENBgAA2ggAIJEDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB3gMCAAAAAfEDAQAAAAHyAxAAAAAB8wMBAAAAAfQDAQAAAAH2AwAAAPYDAvcDAQAAAAECAAAAMwAgMgAA-QkAIAMAAAAzACAyAAD5CQAgMwAA-AkAIAErAADjCwAwAgAAADMAICsAAPgJACACAAAAmAkAICsAAPcJACAMkQMCAMIGACGvA0AAwQYAIdcDAQC_BgAh2wMBAM4GACHcAwEAzgYAId4DAgDCBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0GAADYCAAgkQMCAMIGACGvA0AAwQYAIdcDAQC_BgAh2wMBAM4GACHcAwEAzgYAId4DAgDCBgAh8QMBAM4GACHyAxAA1ggAIfMDAQDOBgAh9AMBAM4GACH2AwAA1wj2AyL3AwEAzgYAIQ0GAADaCAAgkQMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHeAwIAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAAREDAACeCQAgBwAAqgkAIBAAAKAJACARAACfCQAgkQMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAggoAIAMAAAAJACAyAACCCgAgMwAAgQoAIAErAADiCwAwAgAAAAkAICsAAIEKACACAAAA_wgAICsAAIAKACANkQMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQMAAIQJACAHAACpCQAgEAAAhgkAIBEAAIUJACCRAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIRAwAAngkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGlAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCAzIAAOALACCXBAAA4QsAIJ0EAAABACAEMgAA-gkAMJcEAAD7CQAwmQQAAP0JACCdBAAA-wgAMAQyAADxCQAwlwQAAPIJADCZBAAA9AkAIJ0EAACUCQAwBDIAAOgJADCXBAAA6QkAMJkEAADrCQAgnQQAAO8IADAEMgAA3AkAMJcEAADdCQAwmQQAAN8JACCdBAAA4AkAMAQyAADQCQAwlwQAANEJADCZBAAA0wkAIJ0EAADUCQAwBDIAAMQJADCXBAAAxQkAMJkEAADHCQAgnQQAAMgJADAEMgAAuAkAMJcEAAC5CQAwmQQAALsJACCdBAAAvAkAMAAAAAAACzIAAJsLADAzAACgCwAwlwQAAJwLADCYBAAAnQsAMJkEAACeCwAgmgQAAJ8LADCbBAAAnwsAMJwEAACfCwAwnQQAAJ8LADCeBAAAoQsAMJ8EAACiCwAwCzIAAJILADAzAACWCwAwlwQAAJMLADCYBAAAlAsAMJkEAACVCwAgmgQAAPsIADCbBAAA-wgAMJwEAAD7CAAwnQQAAPsIADCeBAAAlwsAMJ8EAAD-CAAwCzIAAIYLADAzAACLCwAwlwQAAIcLADCYBAAAiAsAMJkEAACJCwAgmgQAAIoLADCbBAAAigsAMJwEAACKCwAwnQQAAIoLADCeBAAAjAsAMJ8EAACNCwAwCzIAAPoKADAzAAD_CgAwlwQAAPsKADCYBAAA_AoAMJkEAAD9CgAgmgQAAP4KADCbBAAA_goAMJwEAAD-CgAwnQQAAP4KADCeBAAAgAsAMJ8EAACBCwAwCzIAAPEKADAzAAD1CgAwlwQAAPIKADCYBAAA8woAMJkEAAD0CgAgmgQAAO8IADCbBAAA7wgAMJwEAADvCAAwnQQAAO8IADCeBAAA9goAMJ8EAADyCAAwCzIAAOUKADAzAADqCgAwlwQAAOYKADCYBAAA5woAMJkEAADoCgAgmgQAAOkKADCbBAAA6QoAMJwEAADpCgAwnQQAAOkKADCeBAAA6woAMJ8EAADsCgAwCzIAANwKADAzAADgCgAwlwQAAN0KADCYBAAA3goAMJkEAADfCgAgmgQAANQJADCbBAAA1AkAMJwEAADUCQAwnQQAANQJADCeBAAA4QoAMJ8EAADXCQAwCzIAANAKADAzAADVCgAwlwQAANEKADCYBAAA0goAMJkEAADTCgAgmgQAANQKADCbBAAA1AoAMJwEAADUCgAwnQQAANQKADCeBAAA1goAMJ8EAADXCgAwCzIAAMQKADAzAADJCgAwlwQAAMUKADCYBAAAxgoAMJkEAADHCgAgmgQAAMgKADCbBAAAyAoAMJwEAADICgAwnQQAAMgKADCeBAAAygoAMJ8EAADLCgAwCzIAALgKADAzAAC9CgAwlwQAALkKADCYBAAAugoAMJkEAAC7CgAgmgQAALwKADCbBAAAvAoAMJwEAAC8CgAwnQQAALwKADCeBAAAvgoAMJ8EAAC_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_CgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhuAMAAPsFuAMiuQMBAO4FACG6AyAA8gUAIQmOAwAAvwoAMI8DAADACgAQkAMAAL8KADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACG4AwAA-wW4AyK5AwEA7gUAIboDIADyBQAhBZEDAgDCBgAhrwNAAMEGACG4AwAAnge4AyK5AwEAvwYAIboDIADhBgAhBZEDAgDCBgAhrwNAAMEGACG4AwAAnge4AyK5AwEAvwYAIboDIADhBgAhBZEDAgAAAAGvA0AAAAABuAMAAAC4AwK5AwEAAAABugMgAAAAAQSRAwIAAAABrwNAAAAAAbsDAQAAAAG8AyAAAAABAgAAAGoAIDIAAM8KACADAAAAagAgMgAAzwoAIDMAAM4KACABKwAA2wsAMAkDAADzBQAgjgMAAPwFADCPAwAAaAAQkAMAAPwFADCRAwIAAAABpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACECAAAAagAgKwAAzgoAIAIAAADMCgAgKwAAzQoAIAiOAwAAywoAMI8DAADMCgAQkAMAAMsKADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACG7AwEA7gUAIbwDIADyBQAhCI4DAADLCgAwjwMAAMwKABCQAwAAywoAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbsDAQDuBQAhvAMgAPIFACEEkQMCAMIGACGvA0AAwQYAIbsDAQC_BgAhvAMgAOEGACEEkQMCAMIGACGvA0AAwQYAIbsDAQC_BgAhvAMgAOEGACEEkQMCAAAAAa8DQAAAAAG7AwEAAAABvAMgAAAAAQKRAwIAAAABrwNAAAAAAQIAAABmACAyAADbCgAgAwAAAGYAIDIAANsKACAzAADaCgAgASsAANoLADAHAwAA8wUAII4DAAD9BQAwjwMAAGQAEJADAAD9BQAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACECAAAAZgAgKwAA2goAIAIAAADYCgAgKwAA2QoAIAaOAwAA1woAMI8DAADYCgAQkAMAANcKADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACEGjgMAANcKADCPAwAA2AoAEJADAADXCgAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAhApEDAgDCBgAhrwNAAMEGACECkQMCAMIGACGvA0AAwQYAIQKRAwIAAAABrwNAAAAAAREEAADsBwAgCAAA6wcAIAwAAO4HACANAADvBwAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAAzgMCrwNAAAAAAcYDAQAAAAHHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAECAAAARAAgMgAA5AoAIAMAAABEACAyAADkCgAgMwAA4woAIAErAADZCwAwAgAAAEQAICsAAOMKACACAAAA2AkAICsAAOIKACANkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhEQQAAMEHACAIAADABwAgDAAAwwcAIA0AAMQHACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAAC_B84DIq8DQADBBgAhxgMBAM4GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACERBAAA7AcAIAgAAOsHACAMAADuBwAgDQAA7wcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHOAwEAAAABBJEDAgAAAAHUAwEAAAAB1QMBAAAAAdYDAQAAAAECAAAAYQAgMgAA8AoAIAMAAABhACAyAADwCgAgMwAA7woAIAErAADYCwAwCgMAAPMFACCOAwAA_wUAMI8DAABfABCQAwAA_wUAMJEDAgAAAAGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIZMEAAD-BQAgAgAAAGEAICsAAO8KACACAAAA7QoAICsAAO4KACAIjgMAAOwKADCPAwAA7QoAEJADAADsCgAwkQMCAOkFACGlAwIA6QUAIdQDAQDuBQAh1QMBAO4FACHWAwEA7gUAIQiOAwAA7AoAMI8DAADtCgAQkAMAAOwKADCRAwIA6QUAIaUDAgDpBQAh1AMBAO4FACHVAwEA7gUAIdYDAQDuBQAhBJEDAgDCBgAh1AMBAL8GACHVAwEAvwYAIdYDAQC_BgAhBJEDAgDCBgAh1AMBAL8GACHVAwEAvwYAIdYDAQC_BgAhBJEDAgAAAAHUAwEAAAAB1QMBAAAAAdYDAQAAAAEWBAAAyggAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAPkKACADAAAAEgAgMgAA-QoAIDMAAPgKACABKwAA1wsAMAIAAAASACArAAD4CgAgAgAAAPMIACArAAD3CgAgEJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRYEAACpCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDQAArQgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEWBAAAyggAIAYAAMsIACAHAADNCAAgCgAA0AgAIA0AAM4IACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABBJEDAgAAAAGvA0AAAAAB-AMBAAAAAfkDAQAAAAECAAAAXAAgMgAAhQsAIAMAAABcACAyAACFCwAgMwAAhAsAIAErAADWCwAwCgMAAPMFACCOAwAAgQYAMI8DAABaABCQAwAAgQYAMJEDAgAAAAGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIZQEAACABgAgAgAAAFwAICsAAIQLACACAAAAggsAICsAAIMLACAIjgMAAIELADCPAwAAggsAEJADAACBCwAwkQMCAOkFACGlAwIA6QUAIa8DQADrBQAh-AMBAO4FACH5AwEA7gUAIQiOAwAAgQsAMI8DAACCCwAQkAMAAIELADCRAwIA6QUAIaUDAgDpBQAhrwNAAOsFACH4AwEA7gUAIfkDAQDuBQAhBJEDAgDCBgAhrwNAAMEGACH4AwEAvwYAIfkDAQC_BgAhBJEDAgDCBgAhrwNAAMEGACH4AwEAvwYAIfkDAQC_BgAhBJEDAgAAAAGvA0AAAAAB-AMBAAAAAfkDAQAAAAEIBQAAogkAIBAAAKMJACCRAwIAAAABrwNAAAAAAbIDAQAAAAH6AwEAAAAB-wMBAAAAAfwDAQAAAAECAAAAWAAgMgAAkQsAIAMAAABYACAyAACRCwAgMwAAkAsAIAErAADVCwAwDQMAAIMGACAFAACEBgAgEAAAhQYAII4DAACCBgAwjwMAAAsAEJADAACCBgAwkQMCAAAAAaUDAgDpBQAhrwNAAOsFACGyAwEA7gUAIfoDAQDvBQAh-wMBAO4FACH8AwEA7wUAIQIAAABYACArAACQCwAgAgAAAI4LACArAACPCwAgCo4DAACNCwAwjwMAAI4LABCQAwAAjQsAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhCo4DAACNCwAwjwMAAI4LABCQAwAAjQsAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhBpEDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQgFAADpCAAgEAAA6ggAIJEDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQgFAACiCQAgEAAAowkAIJEDAgAAAAGvA0AAAAABsgMBAAAAAfoDAQAAAAH7AwEAAAAB_AMBAAAAAREEAACdCQAgBwAAqgkAIBAAAKAJACARAACfCQAgkQMCAAAAAZIDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAICAAAACQAgMgAAmgsAIAMAAAAJACAyAACaCwAgMwAAmQsAIAErAADUCwAwAgAAAAkAICsAAJkLACACAAAA_wgAICsAAJgLACANkQMCAMIGACGSAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiEQQAAIMJACAHAACpCQAgEAAAhgkAIBEAAIUJACCRAwIAwgYAIZIDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIRBAAAnQkAIAcAAKoJACAQAACgCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCGQUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAKYLACADAAAABQAgMgAApgsAIDMAAKULACABKwAA0wsAMB4DAADzBQAgBQAAhAYAIAoAAK8GACAQAACFBgAgEQAAtgYAIBQAALgGACAVAACzBgAgFgAAuQYAII4DAAC3BgAwjwMAAAMAEJADAAC3BgAwkQMCAAAAAaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACECAAAABQAgKwAApQsAIAIAAACjCwAgKwAApAsAIBaOAwAAogsAMI8DAACjCwAQkAMAAKILADCRAwIA6QUAIaUDAgDpBQAhqwMAALUGggQirwNAAOsFACHiA0AA6wUAIegDAQDvBQAh-gMBAO8FACH8AwEA7gUAIYMEAQDuBQAhhAQBAO4FACGFBAEA7gUAIYYEAQDvBQAhhwQBAO8FACGIBAEA7wUAIYkEAQDvBQAhigQBAO8FACGLBAEA7wUAIYwEAQDvBQAhjQQBAO8FACEWjgMAAKILADCPAwAAowsAEJADAACiCwAwkQMCAOkFACGlAwIA6QUAIasDAAC1BoIEIq8DQADrBQAh4gNAAOsFACHoAwEA7wUAIfoDAQDvBQAh_AMBAO4FACGDBAEA7gUAIYQEAQDuBQAhhQQBAO4FACGGBAEA7wUAIYcEAQDvBQAhiAQBAO8FACGJBAEA7wUAIYoEAQDvBQAhiwQBAO8FACGMBAEA7wUAIY0EAQDvBQAhEpEDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEZBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEZBQAAhAoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAEEMgAAmwsAMJcEAACcCwAwmQQAAJ4LACCdBAAAnwsAMAQyAACSCwAwlwQAAJMLADCZBAAAlQsAIJ0EAAD7CAAwBDIAAIYLADCXBAAAhwsAMJkEAACJCwAgnQQAAIoLADAEMgAA-goAMJcEAAD7CgAwmQQAAP0KACCdBAAA_goAMAQyAADxCgAwlwQAAPIKADCZBAAA9AoAIJ0EAADvCAAwBDIAAOUKADCXBAAA5goAMJkEAADoCgAgnQQAAOkKADAEMgAA3AoAMJcEAADdCgAwmQQAAN8KACCdBAAA1AkAMAQyAADQCgAwlwQAANEKADCZBAAA0woAIJ0EAADUCgAwBDIAAMQKADCXBAAAxQoAMJkEAADHCgAgnQQAAMgKADAEMgAAuAoAMJcEAAC5CgAwmQQAALsKACCdBAAAvAoAMAQyAACvCgAwlwQAALAKADCZBAAAsgoAIJ0EAACNBwAwBDIAAKYKADCXBAAApwoAMJkEAACpCgAgnQQAAIEHADAEMgAAnQoAMJcEAACeCgAwmQQAAKAKACCdBAAAyAkAMAAAAAAAAAAAAAAAAAAGAwAAwgsAICAAAMMLACAiAADECwAglQMAAMUGACCzAwAAxQYAILUDAADFBgAgDQUAALULACAHAAC2CwAgEAAAuAsAIBUAAMALACAXAAC0CwAgGAAAtwsAIBkAALkLACAaAAC6CwAgGwAAuwsAIBwAALwLACAdAAC9CwAgJAAAvgsAICUAAL8LACAFAwAAwgsAIB4AAMMLACAfAAC-CwAgIwAAvwsAILYDAADFBgAgABIDAADCCwAgBQAAtQsAIAoAALoLACAQAAC4CwAgEQAA0AsAIBQAANELACAVAADACwAgFgAA0gsAIOgDAADFBgAg-gMAAMUGACCGBAAAxQYAIIcEAADFBgAgiAQAAMUGACCJBAAAxQYAIIoEAADFBgAgiwQAAMUGACCMBAAAxQYAII0EAADFBgAgCQMAAMILACAEAADFCwAgBgAAywsAIAcAAM4LACAKAADMCwAgDQAAyAsAIA8AAM8LACDmAwAAxQYAIOoDAADFBgAgAAACBAAAxQsAIBMAAMoLACAABwMAAMILACAEAADFCwAgBwAAzgsAIBAAALgLACARAADQCwAgxgMAAMUGACCABAAAxQYAIAkEAADFCwAgCAAAxgsAIAkAAMILACAMAADHCwAgDQAAyAsAIMYDAADFBgAgxwMAAMUGACDIAwAAxQYAIM4DAADFBgAgCQgAAMYLACAKAADMCwAgDAAAxwsAIL0DAADFBgAgxwMAAMUGACDZAwAAxQYAINoDAADFBgAg2wMAAMUGACDcAwAAxQYAIAUDAADCCwAgBQAAtQsAIBAAALgLACD6AwAAxQYAIPwDAADFBgAgAAAAABKRAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABDZEDAgAAAAGSAwIAAAABqwMBAAAAAa8DQAAAAAG4AwEAAAABxgMBAAAAAdEDAQAAAAHfAwIAAAAB_QNAAAAAAf4DAQAAAAH_AwEAAAABgAQBAAAAAYIEAAAAggQCBpEDAgAAAAGvA0AAAAABsgMBAAAAAfoDAQAAAAH7AwEAAAAB_AMBAAAAAQSRAwIAAAABrwNAAAAAAfgDAQAAAAH5AwEAAAABEJEDAgAAAAGSAwIAAAABmQNAAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQSRAwIAAAAB1AMBAAAAAdUDAQAAAAHWAwEAAAABDZEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAckDEAAAAAHKAxAAAAABywMQAAAAAcwDEAAAAAHOAwEAAAABApEDAgAAAAGvA0AAAAABBJEDAgAAAAGvA0AAAAABuwMBAAAAAbwDIAAAAAEFkQMCAAAAAa8DQAAAAAG4AwAAALgDArkDAQAAAAG6AyAAAAABBZEDAgAAAAGZA0AAAAABrwNAAAAAAbIDAQAAAAG2AwIAAAABCZEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGvA0AAAAABsgMBAAAAAbMDAgAAAAG0AyAAAAABtQMCAAAAAQmRAwIAAAABkgMCAAAAAacDAAAApwMCqQMAAACpAwKrAwAAAKsDAqwDAQAAAAGtAwIAAAABrgMBAAAAAa8DQAAAAAEPBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAOALACANkQMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAd8DAgAAAAH9A0AAAAAB_gMBAAAAAf8DAQAAAAGABAEAAAABggQAAACCBAIMkQMCAAAAAa8DQAAAAAHXAwEAAAAB2wMBAAAAAdwDAQAAAAHeAwIAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEEkQMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwINkQMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAEJkQMCAAAAAaUDAgAAAAGnAwAAAKcDAqkDAAAAqQMCqwMAAACrAwKsAwEAAAABrQMCAAAAAa4DAQAAAAGvA0AAAAABCJEDAgAAAAGTAwEAAAABlAMBAAAAAZUDAQAAAAGWAwQAAAABlwMBAAAAAZgDQAAAAAGZA0AAAAABAwAAAA0AIDIAAOALACAzAADrCwAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAOsLACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhCQMAAKEJACAQAACjCQAgkQMCAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAfoDAQAAAAH7AwEAAAAB_AMBAAAAAQIAAABYACAyAADsCwAgAwAAAAsAIDIAAOwLACAzAADwCwAgCwAAAAsAIAMAAOgIACAQAADqCAAgKwAA8AsAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAh-gMBAM4GACH7AwEAvwYAIfwDAQDOBgAhCQMAAOgIACAQAADqCAAgkQMCAMIGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACH6AwEAzgYAIfsDAQC_BgAh_AMBAM4GACEPBQAAqAsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAPELACAPBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAPMLACAaAwAAgwoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAPULACAMkQMCAAAAAZIDAgAAAAGvA0AAAAAB1wMBAAAAAdsDAQAAAAHcAwEAAAAB8QMBAAAAAfIDEAAAAAHzAwEAAAAB9AMBAAAAAfYDAAAA9gMC9wMBAAAAARCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEDAAAADQAgMgAA8wsAIDMAAPsLACARAAAADQAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAA-wsAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8HAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEDAAAAAwAgMgAA9QsAIDMAAP4LACAcAAAAAwAgAwAAsAkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAICsAAP4LACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEaAwAAsAkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAVAAC2CQAgFgAAtwkAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIQ2RAwIAAAABkgMCAAAAAaUDAgAAAAGrAwEAAAABrwNAAAAAAbgDAQAAAAHGAwEAAAAB0QMBAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAhCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAEDAAAADQAgMgAA8QsAIDMAAIMMACARAAAADQAgBQAAkQoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAgwwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAIQMACADAAAADQAgMgAAhAwAIDMAAIgMACARAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAiAwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEaAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBQAAIcKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAAIkMACASAwAAngkAIAQAAJ0JACAHAACqCQAgEAAAoAkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgIAAAAJACAyAACLDAAgAwAAAAMAIDIAAIkMACAzAACPDAAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAACPDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEDAAAABwAgMgAAiwwAIDMAAJIMACAUAAAABwAgAwAAhAkAIAQAAIMJACAHAACpCQAgEAAAhgkAICsAAJIMACCRAwIAwgYAIZIDAgDCBgAhpQMCAMIGACGrAwEAvwYAIa8DQADBBgAhuAMBAL8GACHGAwEAzgYAIdEDAQC_BgAh3wMCAMIGACH9A0AAwQYAIf4DAQC_BgAh_wMBAL8GACGABAEAzgYAIYIEAACBCYIEIhIDAACECQAgBAAAgwkAIAcAAKkJACAQAACGCQAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCIJAwAAoQkAIAUAAKIJACCRAwIAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAAB-gMBAAAAAfsDAQAAAAH8AwEAAAABAgAAAFgAIDIAAJMMACAPBQAAqAsAIAcAAKkLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAAJUMACASAwAAngkAIAQAAJ0JACAHAACqCQAgEQAAnwkAIJEDAgAAAAGSAwIAAAABpQMCAAAAAasDAQAAAAGvA0AAAAABuAMBAAAAAcYDAQAAAAHRAwEAAAAB3wMCAAAAAf0DQAAAAAH-AwEAAAAB_wMBAAAAAYAEAQAAAAGCBAAAAIIEAgIAAAAJACAyAACXDAAgGgMAAIMKACAFAACECgAgCgAAiAoAIBEAAIUKACAUAACHCgAgFQAAiQoAIBYAAIoKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAACZDAAgDZEDAgAAAAGrAwAAAN4DAr0DAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAAB1wMBAAAAAdgDQAAAAAHZAwEAAAAB2gMBAAAAAdsDAQAAAAHcAwEAAAABA5EDAgAAAAGTAwEAAAABlQMBAAAAAQMAAAALACAyAACTDAAgMwAAnwwAIAsAAAALACADAADoCAAgBQAA6QgAICsAAJ8MACCRAwIAwgYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIfoDAQDOBgAh-wMBAL8GACH8AwEAzgYAIQkDAADoCAAgBQAA6QgAIJEDAgDCBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAh-gMBAM4GACH7AwEAvwYAIfwDAQDOBgAhAwAAAA0AIDIAAJUMACAzAACiDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAKIMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhAwAAAAcAIDIAAJcMACAzAAClDAAgFAAAAAcAIAMAAIQJACAEAACDCQAgBwAAqQkAIBEAAIUJACArAAClDAAgkQMCAMIGACGSAwIAwgYAIaUDAgDCBgAhqwMBAL8GACGvA0AAwQYAIbgDAQC_BgAhxgMBAM4GACHRAwEAvwYAId8DAgDCBgAh_QNAAMEGACH-AwEAvwYAIf8DAQC_BgAhgAQBAM4GACGCBAAAgQmCBCISAwAAhAkAIAQAAIMJACAHAACpCQAgEQAAhQkAIJEDAgDCBgAhkgMCAMIGACGlAwIAwgYAIasDAQC_BgAhrwNAAMEGACG4AwEAvwYAIcYDAQDOBgAh0QMBAL8GACHfAwIAwgYAIf0DQADBBgAh_gMBAL8GACH_AwEAvwYAIYAEAQDOBgAhggQAAIEJggQiAwAAAAMAIDIAAJkMACAzAACoDAAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACArAACoDAAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBEAALIJACAUAAC0CQAgFQAAtgkAIBYAALcJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACESBAAA7AcAIAgAAOsHACAJAADtBwAgDAAA7gcAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAM4DAq8DQAAAAAHGAwEAAAABxwMCAAAAAcgDAgAAAAHJAxAAAAABygMQAAAAAcsDEAAAAAHMAxAAAAABzgMBAAAAAQIAAABEACAyAACpDAAgAwAAABsAIDIAAKkMACAzAACtDAAgFAAAABsAIAQAAMEHACAIAADABwAgCQAAwgcAIAwAAMMHACArAACtDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACESBAAAwQcAIAgAAMAHACAJAADCBwAgDAAAwwcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhFwMAAMwIACAEAADKCAAgBgAAywgAIAcAAM0IACAKAADQCAAgDQAAzggAIJEDAgAAAAGSAwIAAAABmQNAAAAAAaUDAgAAAAGrAwAAAOoDAq8DQAAAAAHeAwIAAAAB3wMCAAAAAeADAQAAAAHhAwEAAAAB4gNAAAAAAeMDAQAAAAHlAwAAAOUDAuYDgAAAAAHnA0AAAAAB6AMBAAAAAeoDAQAAAAECAAAAEgAgMgAArgwAIAMAAAAQACAyAACuDAAgMwAAsgwAIBkAAAAQACADAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA0AAK0IACArAACyDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEXAwAAqwgAIAQAAKkIACAGAACqCAAgBwAArAgAIAoAAK8IACANAACtCAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAqAjqAyKvA0AAwQYAId4DAgDCBgAh3wMCAMIGACHgAwEAvwYAIeEDAQC_BgAh4gNAAMEGACHjAwEAvwYAIeUDAACnCOUDIuYDgAAAAAHnA0AAwQYAIegDAQC_BgAh6gMBAM4GACEPBQAAqAsAIAcAAKkLACAQAACrCwAgFQAAswsAIBcAAKcLACAYAACqCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACAlAACyCwAgkQMCAAAAAdUDAQAAAAHWAwEAAAABAgAAAAEAIDIAALMMACADAAAADQAgMgAAswwAIDMAALcMACARAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgKwAAtwwAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEaAwAAgwoAIAUAAIQKACAKAACICgAgEAAAhgoAIBEAAIUKACAVAACJCgAgFgAAigoAIJEDAgAAAAGlAwIAAAABqwMAAACCBAKvA0AAAAAB4gNAAAAAAegDAQAAAAH6AwEAAAAB_AMBAAAAAYMEAQAAAAGEBAEAAAABhQQBAAAAAYYEAQAAAAGHBAEAAAABiAQBAAAAAYkEAQAAAAGKBAEAAAABiwQBAAAAAYwEAQAAAAGNBAEAAAABAgAAAAUAIDIAALgMACAEkQMCAAAAAZMDAQAAAAGYA0AAAAABzwMAAQAAAQMAAAADACAyAAC4DAAgMwAAvQwAIBwAAAADACADAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBUAALYJACAWAAC3CQAgKwAAvQwAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBUAALYJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhBgQAAIsIACCRAwIAAAABkgMCAAAAAa8DQAAAAAHRAwEAAAAB0wMAAADTAwICAAAAPAAgMgAAvgwAIAMAAAA6ACAyAAC-DAAgMwAAwgwAIAgAAAA6ACAEAAD9BwAgKwAAwgwAIJEDAgDCBgAhkgMCAMIGACGvA0AAwQYAIdEDAQC_BgAh0wMAAPwH0wMiBgQAAP0HACCRAwIAwgYAIZIDAgDCBgAhrwNAAMEGACHRAwEAvwYAIdMDAAD8B9MDIg8FAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAECAAAAAQAgMgAAwwwAIBoDAACDCgAgBQAAhAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAxQwAIBcDAADMCAAgBAAAyggAIAYAAMsIACAHAADNCAAgDQAAzggAIA8AAM8IACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADqAwKvA0AAAAAB3gMCAAAAAd8DAgAAAAHgAwEAAAAB4QMBAAAAAeIDQAAAAAHjAwEAAAAB5QMAAADlAwLmA4AAAAAB5wNAAAAAAegDAQAAAAHqAwEAAAABAgAAABIAIDIAAMcMACAKkQMCAAAAAa8DQAAAAAG-AwIAAAABvwMBAAAAAcADEAAAAAHBAxAAAAABwwMAAADDAwLEA0AAAAABxQMBAAAAAcYDAQAAAAEXAwAAzAgAIAQAAMoIACAGAADLCAAgBwAAzQgAIAoAANAIACAPAADPCAAgkQMCAAAAAZIDAgAAAAGZA0AAAAABpQMCAAAAAasDAAAA6gMCrwNAAAAAAd4DAgAAAAHfAwIAAAAB4AMBAAAAAeEDAQAAAAHiA0AAAAAB4wMBAAAAAeUDAAAA5QMC5gOAAAAAAecDQAAAAAHoAwEAAAAB6gMBAAAAAQIAAAASACAyAADKDAAgCpEDAgAAAAGvA0AAAAABvQMCAAAAAb8DAQAAAAHAAxAAAAABwQMQAAAAAcMDAAAAwwMCxANAAAAAAcUDAQAAAAHGAwEAAAABAwAAABAAIDIAAMoMACAzAADPDAAgGQAAABAAIAMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACAKAACvCAAgDwAArggAICsAAM8MACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRcDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgCgAArwgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIQ2RAwIAAAABqwMAAADeAwLHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQMAAAANACAyAADDDAAgMwAA0wwAIBEAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAADTDAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQMAAAADACAyAADFDAAgMwAA1gwAIBwAAAADACADAACwCQAgBQAAsQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgKwAA1gwAIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgBQAAsQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhAwAAABAAIDIAAMcMACAzAADZDAAgGQAAABAAIAMAAKsIACAEAACpCAAgBgAAqggAIAcAAKwIACANAACtCAAgDwAArggAICsAANkMACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRcDAACrCAAgBAAAqQgAIAYAAKoIACAHAACsCAAgDQAArQgAIA8AAK4IACCRAwIAwgYAIZIDAgDCBgAhmQNAAMEGACGlAwIAwgYAIasDAACoCOoDIq8DQADBBgAh3gMCAMIGACHfAwIAwgYAIeADAQC_BgAh4QMBAL8GACHiA0AAwQYAIeMDAQC_BgAh5QMAAKcI5QMi5gOAAAAAAecDQADBBgAh6AMBAL8GACHqAwEAzgYAIRAIAADgBwAgCgAAoQgAIJEDAgAAAAGrAwAAAN4DAr0DAgAAAAHHAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAdcDAQAAAAHYA0AAAAAB2QMBAAAAAdoDAQAAAAHbAwEAAAAB3AMBAAAAAQIAAAAYACAyAADaDAAgEgQAAOwHACAIAADrBwAgCQAA7QcAIA0AAO8HACCRAwIAAAABkgMCAAAAAZkDQAAAAAGlAwIAAAABqwMAAADOAwKvA0AAAAABxgMBAAAAAccDAgAAAAHIAwIAAAAByQMQAAAAAcoDEAAAAAHLAxAAAAABzAMQAAAAAc4DAQAAAAECAAAARAAgMgAA3AwAIAMAAAAWACAyAADaDAAgMwAA4AwAIBIAAAAWACAIAADRBwAgCgAAoAgAICsAAOAMACCRAwIAwgYAIasDAADPB94DIr0DAgDPBgAhxwMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIdcDAQC_BgAh2ANAAMEGACHZAwEAzgYAIdoDAQDOBgAh2wMBAM4GACHcAwEAzgYAIRAIAADRBwAgCgAAoAgAIJEDAgDCBgAhqwMAAM8H3gMivQMCAM8GACHHAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAh1wMBAL8GACHYA0AAwQYAIdkDAQDOBgAh2gMBAM4GACHbAwEAzgYAIdwDAQDOBgAhAwAAABsAIDIAANwMACAzAADjDAAgFAAAABsAIAQAAMEHACAIAADABwAgCQAAwgcAIA0AAMQHACArAADjDAAgkQMCAMIGACGSAwIAwgYAIZkDQADBBgAhpQMCAMIGACGrAwAAvwfOAyKvA0AAwQYAIcYDAQDOBgAhxwMCAM8GACHIAwIAzwYAIckDEAC0BwAhygMQALQHACHLAxAAtAcAIcwDEAC0BwAhzgMBAM4GACESBAAAwQcAIAgAAMAHACAJAADCBwAgDQAAxAcAIJEDAgDCBgAhkgMCAMIGACGZA0AAwQYAIaUDAgDCBgAhqwMAAL8HzgMirwNAAMEGACHGAwEAzgYAIccDAgDPBgAhyAMCAM8GACHJAxAAtAcAIcoDEAC0BwAhywMQALQHACHMAxAAtAcAIc4DAQDOBgAhDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgHAAArwsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAADkDAAgAwAAAA0AIDIAAOQMACAzAADoDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAOgMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAcAACYCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIB0AALALACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAADpDAAgAwAAAA0AIDIAAOkMACAzAADtDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIB0AAJkKACAkAACaCgAgJQAAmwoAICsAAO0MACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHQAAmQoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAkAACxCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAADuDAAgAwAAAA0AIDIAAO4MACAzAADyDAAgEQAAAA0AIAUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAkAACaCgAgJQAAmwoAICsAAPIMACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEPBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAICQAAJoKACAlAACbCgAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhCQMAAJYHACAeAACYBwAgIwAAlwcAIJEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABtgMCAAAAAQIAAAByACAyAADzDAAgDwUAAKgLACAHAACpCwAgEAAAqwsAIBUAALMLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJQAAsgsAIJEDAgAAAAHVAwEAAAAB1gMBAAAAAQIAAAABACAyAAD1DAAgBZEDAgAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABCZEDAgAAAAGVAwEAAAABlgMEAAAAAZkDQAAAAAGlAwIAAAABrwNAAAAAAbIDAQAAAAG0AyAAAAABtQMCAAAAAQMAAAANACAyAAD1DAAgMwAA-wwAIBEAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICUAAJsKACArAAD7DAAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAJEKACAHAACSCgAgEAAAlAoAIBUAAJwKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQMAAABwACAyAADzDAAgMwAA_gwAIAsAAABwACADAAD7BgAgHgAA-QYAICMAAPwGACArAAD-DAAgkQMCAMIGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbYDAgDPBgAhCQMAAPsGACAeAAD5BgAgIwAA_AYAIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQkDAACWBwAgHgAAmAcAIB8AAJUHACCRAwIAAAABmQNAAAAAAaUDAgAAAAGvA0AAAAABsgMBAAAAAbYDAgAAAAECAAAAcgAgMgAA_wwAIA8FAACoCwAgBwAAqQsAIBAAAKsLACAVAACzCwAgFwAApwsAIBgAAKoLACAZAACsCwAgGgAArQsAIBsAAK4LACAcAACvCwAgHQAAsAsAICQAALELACCRAwIAAAAB1QMBAAAAAdYDAQAAAAECAAAAAQAgMgAAgQ0AIAQrAAEAAAGRAwIAAAABrwNAAAAAAbEDAgAAAAEDAAAAcAAgMgAA_wwAIDMAAIYNACALAAAAcAAgAwAA-wYAIB4AAPkGACAfAAD6BgAgKwAAhg0AIJEDAgDCBgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACG2AwIAzwYAIQkDAAD7BgAgHgAA-QYAIB8AAPoGACCRAwIAwgYAIZkDQADBBgAhpQMCAMIGACGvA0AAwQYAIbIDAQC_BgAhtgMCAM8GACEDAAAADQAgMgAAgQ0AIDMAAIkNACARAAAADQAgBQAAkQoAIAcAAJIKACAQAACUCgAgFQAAnAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgKwAAiQ0AIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQ8FAACRCgAgBwAAkgoAIBAAAJQKACAVAACcCgAgFwAAkAoAIBgAAJMKACAZAACVCgAgGgAAlgoAIBsAAJcKACAcAACYCgAgHQAAmQoAICQAAJoKACCRAwIAwgYAIdUDAQC_BgAh1gMBAL8GACEMAwAA8QYAICAAAPIGACCRAwIAAAABlQMBAAAAAZYDBAAAAAGZA0AAAAABpQMCAAAAAa8DQAAAAAGyAwEAAAABswMCAAAAAbQDIAAAAAG1AwIAAAABAgAAAHgAIDIAAIoNACADAAAAdgAgMgAAig0AIDMAAI4NACAOAAAAdgAgAwAA4gYAICAAAOMGACArAACODQAgkQMCAMIGACGVAwEAzgYAIZYDBADABgAhmQNAAMEGACGlAwIAwgYAIa8DQADBBgAhsgMBAL8GACGzAwIAzwYAIbQDIADhBgAhtQMCAM8GACEMAwAA4gYAICAAAOMGACCRAwIAwgYAIZUDAQDOBgAhlgMEAMAGACGZA0AAwQYAIaUDAgDCBgAhrwNAAMEGACGyAwEAvwYAIbMDAgDPBgAhtAMgAOEGACG1AwIAzwYAIQ8FAACoCwAgBwAAqQsAIBAAAKsLACAXAACnCwAgGAAAqgsAIBkAAKwLACAaAACtCwAgGwAArgsAIBwAAK8LACAdAACwCwAgJAAAsQsAICUAALILACCRAwIAAAAB1QMBAAAAAdYDAQAAAAECAAAAAQAgMgAAjw0AIBoDAACDCgAgBQAAhAoAIAoAAIgKACAQAACGCgAgEQAAhQoAIBQAAIcKACAWAACKCgAgkQMCAAAAAaUDAgAAAAGrAwAAAIIEAq8DQAAAAAHiA0AAAAAB6AMBAAAAAfoDAQAAAAH8AwEAAAABgwQBAAAAAYQEAQAAAAGFBAEAAAABhgQBAAAAAYcEAQAAAAGIBAEAAAABiQQBAAAAAYoEAQAAAAGLBAEAAAABjAQBAAAAAY0EAQAAAAECAAAABQAgMgAAkQ0AIAMAAAANACAyAACPDQAgMwAAlQ0AIBEAAAANACAFAACRCgAgBwAAkgoAIBAAAJQKACAXAACQCgAgGAAAkwoAIBkAAJUKACAaAACWCgAgGwAAlwoAIBwAAJgKACAdAACZCgAgJAAAmgoAICUAAJsKACArAACVDQAgkQMCAMIGACHVAwEAvwYAIdYDAQC_BgAhDwUAAJEKACAHAACSCgAgEAAAlAoAIBcAAJAKACAYAACTCgAgGQAAlQoAIBoAAJYKACAbAACXCgAgHAAAmAoAIB0AAJkKACAkAACaCgAgJQAAmwoAIJEDAgDCBgAh1QMBAL8GACHWAwEAvwYAIQMAAAADACAyAACRDQAgMwAAmA0AIBwAAAADACADAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAWAAC3CQAgKwAAmA0AIJEDAgDCBgAhpQMCAMIGACGrAwAAgQmCBCKvA0AAwQYAIeIDQADBBgAh6AMBAM4GACH6AwEAzgYAIfwDAQC_BgAhgwQBAL8GACGEBAEAvwYAIYUEAQC_BgAhhgQBAM4GACGHBAEAzgYAIYgEAQDOBgAhiQQBAM4GACGKBAEAzgYAIYsEAQDOBgAhjAQBAM4GACGNBAEAzgYAIRoDAACwCQAgBQAAsQkAIAoAALUJACAQAACzCQAgEQAAsgkAIBQAALQJACAWAAC3CQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAAIMKACAFAACECgAgCgAAiAoAIBAAAIYKACARAACFCgAgFAAAhwoAIBUAAIkKACCRAwIAAAABpQMCAAAAAasDAAAAggQCrwNAAAAAAeIDQAAAAAHoAwEAAAAB-gMBAAAAAfwDAQAAAAGDBAEAAAABhAQBAAAAAYUEAQAAAAGGBAEAAAABhwQBAAAAAYgEAQAAAAGJBAEAAAABigQBAAAAAYsEAQAAAAGMBAEAAAABjQQBAAAAAQIAAAAFACAyAACZDQAgAwAAAAMAIDIAAJkNACAzAACdDQAgHAAAAAMAIAMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACArAACdDQAgkQMCAMIGACGlAwIAwgYAIasDAACBCYIEIq8DQADBBgAh4gNAAMEGACHoAwEAzgYAIfoDAQDOBgAh_AMBAL8GACGDBAEAvwYAIYQEAQC_BgAhhQQBAL8GACGGBAEAzgYAIYcEAQDOBgAhiAQBAM4GACGJBAEAzgYAIYoEAQDOBgAhiwQBAM4GACGMBAEAzgYAIY0EAQDOBgAhGgMAALAJACAFAACxCQAgCgAAtQkAIBAAALMJACARAACyCQAgFAAAtAkAIBUAALYJACCRAwIAwgYAIaUDAgDCBgAhqwMAAIEJggQirwNAAMEGACHiA0AAwQYAIegDAQDOBgAh-gMBAM4GACH8AwEAvwYAIYMEAQC_BgAhhAQBAL8GACGFBAEAvwYAIYYEAQDOBgAhhwQBAM4GACGIBAEAzgYAIYkEAQDOBgAhigQBAM4GACGLBAEAzgYAIYwEAQDOBgAhjQQBAM4GACEOBVYDB1kEDgAgEF4FFYMBExcGAhhdFhliFxpjBxtnGBxrGR1vGiRzGyWCARwJAwABBQoDCkUHDgAVEDkFETgOFD0QFUkTFk4UBgMAAQQAAgcMBA4ADxA1BRE0DgQDDgEFDwMOAA0QEwUIAxQBBAACBgADBxUECiwHDRkGDgAMDysLBAgaBQocBwwmCA4ACgYEAAIIHQUJHgEMIggNIwYOAAkCCgAHCwAGAgwkAA0lAAEMJwABCAAFAg0tAA8uAAIFLwAQMAACBAACBgADAhA3ABE2AAMEAAIOABITQREBEgAQARNCAAIDSgEEAAIBBAACBwVPAApTABBRABFQABRSABVUABZVAAEDAAEBAwABAQMAAQEDAAEBAwABBQMAAQ4AHx50Gx91GyN5HAQDAAEOAB4gehsifh0BIQAcASJ_AAIfgAEAI4EBAA0FhQEAB4YBABCIAQAVkAEAF4QBABiHAQAZiQEAGooBABuLAQAcjAEAHY0BACSOAQAljwEAAAAABQ4AJTgAJjkAJzoAKDsAKQAAAAAABQ4AJTgAJjkAJzoAKDsAKQEDAAEBAwABBQ4ALjgALzkAMDoAMTsAMgAAAAAABQ4ALjgALzkAMDoAMTsAMgMDAAEEAAIHxwEEAwMAAQQAAgfNAQQFDgA3OAA4OQA5OgA6OwA7AAAAAAAFDgA3OAA4OQA5OgA6OwA7AQPfAQEBA-UBAQUOAEA4AEE5AEI6AEM7AEQAAAAAAAUOAEA4AEE5AEI6AEM7AEQBAwABAQMAAQUOAEk4AEo5AEs6AEw7AE0AAAAAAAUOAEk4AEo5AEs6AEw7AE0CBAACBgADAgQAAgYAAwUOAFI4AFM5AFQ6AFU7AFYAAAAAAAUOAFI4AFM5AFQ6AFU7AFYEA6MCAQQAAgYAAwekAgQEA6oCAQQAAgYAAwerAgQFDgBbOABcOQBdOgBeOwBfAAAAAAAFDgBbOABcOQBdOgBeOwBfAgi9AgUKvgIHAgjEAgUKxQIHBQ4AZDgAZTkAZjoAZzsAaAAAAAAABQ4AZDgAZTkAZjoAZzsAaAEIAAUBCAAFBQ4AbTgAbjkAbzoAcDsAcQAAAAAABQ4AbTgAbjkAbzoAcDsAcQEDAAEBAwABBQ4AdjgAdzkAeDoAeTsAegAAAAAABQ4AdjgAdzkAeDoAeTsAegEEAAIBBAACBQ4AfzgAgAE5AIEBOgCCATsAgwEAAAAAAAUOAH84AIABOQCBAToAggE7AIMBARIAEAESABAFDgCIATgAiQE5AIoBOgCLATsAjAEAAAAAAAUOAIgBOACJATkAigE6AIsBOwCMAQMEAAIIrwMFCbADAQMEAAIItgMFCbcDAQUOAJEBOACSATkAkwE6AJQBOwCVAQAAAAAABQ4AkQE4AJIBOQCTAToAlAE7AJUBAgoABwsABgIKAAcLAAYFDgCaATgAmwE5AJwBOgCdATsAngEAAAAAAAUOAJoBOACbATkAnAE6AJ0BOwCeAQEDAAEBAwABBQ4AowE4AKQBOQClAToApgE7AKcBAAAAAAAFDgCjATgApAE5AKUBOgCmATsApwEBAwABAQMAAQUOAKwBOACtATkArgE6AK8BOwCwAQAAAAAABQ4ArAE4AK0BOQCuAToArwE7ALABAQMAAQEDAAEFDgC1ATgAtgE5ALcBOgC4ATsAuQEAAAAAAAUOALUBOAC2ATkAtwE6ALgBOwC5AQIDAAEeoQQbAgMAAR6nBBsFDgC-ATgAvwE5AMABOgDBATsAwgEAAAAAAAUOAL4BOAC_ATkAwAE6AMEBOwDCAQIDAAEguQQbAgMAASC_BBsFDgDHATgAyAE5AMkBOgDKATsAywEAAAAAAAUOAMcBOADIATkAyQE6AMoBOwDLAQEhABwBIQAcBQ4A0AE4ANEBOQDSAToA0wE7ANQBAAAAAAAFDgDQATgA0QE5ANIBOgDTATsA1AECA-cEAQQAAgID7QQBBAACBQ4A2QE4ANoBOQDbAToA3AE7AN0BAAAAAAAFDgDZATgA2gE5ANsBOgDcATsA3QEBBAACAQQAAgUOAOIBOADjATkA5AE6AOUBOwDmAQAAAAAABQ4A4gE4AOMBOQDkAToA5QE7AOYBJgIBJ5EBASiTAQEplAEBKpUBASyXAQEtmQEhLpoBIi-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_A6sBrQKABLEBrgKBBBqvAoIEGrACgwQasQKEBBqyAoUEGrMChwQatAKJBCG1AooEsgG2AowEGrcCjgQhuAKPBLMBuQKQBBq6ApEEGrsCkgQhvAKVBLQBvQKWBLoBvgKXBBu_ApgEG8ACmQQbwQKaBBvCApsEG8MCnQQbxAKfBCHFAqAEuwHGAqMEG8cCpQQhyAKmBLwByQKoBBvKAqkEG8sCqgQhzAKtBL0BzQKuBMMBzgKvBBzPArAEHNACsQQc0QKyBBzSArMEHNMCtQQc1AK3BCHVArgExAHWArsEHNcCvQQh2AK-BMUB2QLABBzaAsEEHNsCwgQh3ALFBMYB3QLGBMwB3gLHBB3fAsgEHeACyQQd4QLKBB3iAssEHeMCzQQd5ALPBCHlAtAEzQHmAtIEHecC1AQh6ALVBM4B6QLWBB3qAtcEHesC2AQh7ALbBM8B7QLcBNUB7gLdBBPvAt4EE_AC3wQT8QLgBBPyAuEEE_MC4wQT9ALlBCH1AuYE1gH2AukEE_cC6wQh-ALsBNcB-QLuBBP6Au8EE_sC8AQh_ALzBNgB_QL0BN4B_gL1BBT_AvYEFIAD9wQUgQP4BBSCA_kEFIMD-wQUhAP9BCGFA_4E3wGGA4AFFIcDggUhiAODBeABiQOEBRSKA4UFFIsDhgUhjAOJBeEBjQOKBecB"
+ 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_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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_wMBAO4FACGABAEA7wUAIYIEAAC1BoIEIpcEAAAHACCYBAAABwAgCAgAAJwGACCOAwAAmwYAMI8DAAAoABCQAwAAmwYAMJEDAgDpBQAhkwMBAO4FACGVAwEA7gUAIccDAgDpBQAhHQMAAIMGACAEAACHBgAgBgAAmgYAIAcAAKgGACAKAACjBgAgDQAAkQYAIA8AAKkGACCOAwAApAYAMI8DAAAQABCQAwAApAYAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIZcEAAAQACCYBAAAEAAgEAoAAJ8GACALAACgBgAgjgMAAJ0GADCPAwAAHwAQkAMAAJ0GADCRAwIA6QUAIa8DQADrBQAhvQMCAOkFACG-AwIA6QUAIb8DAQDvBQAhwAMQAI0GACHBAxAAjQYAIcMDAACeBsMDIsQDQADrBQAhxQMBAO8FACHGAwEA7wUAIQSaAwAAAMMDApsDAAAAwwMInAMAAADDAwihAwAAvQXDAyIYBAAAhwYAIAgAAI8GACAJAACDBgAgDAAAkAYAIA0AAJEGACCOAwAAjAYAMI8DAAAbABCQAwAAjAYAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAI4GzgMirwNAAOsFACHGAwEA7wUAIccDAgDxBQAhyAMCAPEFACHJAxAAjQYAIcoDEACNBgAhywMQAI0GACHMAxAAjQYAIc4DAQDvBQAhlwQAABsAIJgEAAAbACAWCAAAjwYAIAoAAKMGACAMAACQBgAgjgMAAKEGADCPAwAAFgAQkAMAAKEGADCRAwIA6QUAIasDAACiBt4DIr0DAgDxBQAhxwMCAPEFACHJAxAAjQYAIcoDEACNBgAhywMQAI0GACHMAxAAjQYAIdcDAQDuBQAh2ANAAOsFACHZAwEA7wUAIdoDAQDvBQAh2wMBAO8FACHcAwEA7wUAIZcEAAAWACCYBAAAFgAgFAgAAI8GACAKAACjBgAgDAAAkAYAII4DAAChBgAwjwMAABYAEJADAAChBgAwkQMCAOkFACGrAwAAogbeAyK9AwIA8QUAIccDAgDxBQAhyQMQAI0GACHKAxAAjQYAIcsDEACNBgAhzAMQAI0GACHXAwEA7gUAIdgDQADrBQAh2QMBAO8FACHaAwEA7wUAIdsDAQDvBQAh3AMBAO8FACEEmgMAAADeAwKbAwAAAN4DCJwDAAAA3gMIoQMAAM4F3gMiGAQAAIcGACAIAACPBgAgCQAAgwYAIAwAAJAGACANAACRBgAgjgMAAIwGADCPAwAAGwAQkAMAAIwGADCRAwIA6QUAIZIDAgDpBQAhmQNAAOsFACGlAwIA6QUAIasDAACOBs4DIq8DQADrBQAhxgMBAO8FACHHAwIA8QUAIcgDAgDxBQAhyQMQAI0GACHKAxAAjQYAIcsDEACNBgAhzAMQAI0GACHOAwEA7wUAIZcEAAAbACCYBAAAGwAgGwMAAIMGACAEAACHBgAgBgAAmgYAIAcAAKgGACAKAACjBgAgDQAAkQYAIA8AAKkGACCOAwAApAYAMI8DAAAQABCQAwAApAYAMJEDAgDpBQAhkgMCAOkFACGZA0AA6wUAIaUDAgDpBQAhqwMAAKcG6gMirwNAAOsFACHeAwIA6QUAId8DAgDpBQAh4AMBAO4FACHhAwEA7gUAIeIDQADrBQAh4wMBAO4FACHlAwAApQblAyLmAwAApgYAIOcDQADrBQAh6AMBAO4FACHqAwEA7wUAIQSaAwAAAOUDApsDAAAA5QMInAMAAADlAwihAwAA1wXlAyIMmgOAAAAAAZ0DgAAAAAGeA4AAAAABnwOAAAAAAaADgAAAAAGhA4AAAAAB6wMBAAAAAewDAQAAAAHtAwEAAAAB7gOAAAAAAe8DgAAAAAHwA4AAAAABBJoDAAAA6gMCmwMAAADqAwicAwAAAOoDCKEDAADUBeoDIg8DAACDBgAgBQAAhAYAIBAAAIUGACCOAwAAggYAMI8DAAALABCQAwAAggYAMJEDAgDpBQAhpQMCAOkFACGvA0AA6wUAIbIDAQDuBQAh-gMBAO8FACH7AwEA7gUAIfwDAQDvBQAhlwQAAAsAIJgEAAALACADkQQAACgAIJIEAAAoACCTBAAAKAAgFQUAAIQGACAHAACsBgAgEAAAhQYAIBUAALMGACAXAACrBgAgGAAArQYAIBkAAK4GACAaAACvBgAgGwAAsAYAIBwAALEGACAdAACyBgAgJAAA-AUAICUAAPkFACCOAwAAqgYAMI8DAAANABCQAwAAqgYAMJEDAgDpBQAh1QMBAO4FACHWAwEA7gUAIY4EIADyBQAhjwQgAPIFACEDkQQAAAMAIJIEAAADACCTBAAAAwAgA5EEAAALACCSBAAACwAgkwQAAAsAIAORBAAAWgAgkgQAAFoAIJMEAABaACADkQQAAF8AIJIEAABfACCTBAAAXwAgA5EEAAAbACCSBAAAGwAgkwQAABsAIAORBAAAZAAgkgQAAGQAIJMEAABkACADkQQAAGgAIJIEAABoACCTBAAAaAAgA5EEAABsACCSBAAAbAAgkwQAAGwAIAORBAAARgAgkgQAAEYAIJMEAABGACAWAwAA8wUAIAQAAIcGACAHAACoBgAgEAAAhQYAIBEAALYGACCOAwAAtAYAMI8DAAAHABCQAwAAtAYAMJEDAgDpBQAhkgMCAOkFACGlAwIA6QUAIasDAQDuBQAhrwNAAOsFACG4AwEA7gUAIcYDAQDvBQAh0QMBAO4FACHfAwIA6QUAIf0DQADrBQAh_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"
}
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 b368024..507d6b5 100644
--- a/packages/db/generated/prisma/package.json
+++ b/packages/db/generated/prisma/package.json
@@ -1,5 +1,5 @@
{
- "name": "prisma-client-84f25235762dfea7319ce0b6c4ad7d94238d35906c50310bacb4ba6f7e4b8e30",
+ "name": "prisma-client-246293e720df1adf8730b52510e5dd3a44f079859a3249054c7cc8bdf2e0739c",
"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 53acaa6..4746bce 100755
--- a/packages/db/generated/prisma/schema.prisma
+++ b/packages/db/generated/prisma/schema.prisma
@@ -22,6 +22,8 @@ model User {
id Int @id @default(autoincrement())
username String @unique
password String
+ autoBackupEnabled Boolean @default(true)
+ usbBackupEnabled Boolean @default(false)
patients Patient[]
appointments Appointment[]
staff Staff[]
diff --git a/packages/db/prisma/schema.prisma b/packages/db/prisma/schema.prisma
index bae2dce..6d8c826 100755
--- a/packages/db/prisma/schema.prisma
+++ b/packages/db/prisma/schema.prisma
@@ -22,6 +22,8 @@ model User {
id Int @id @default(autoincrement())
username String @unique
password String
+ autoBackupEnabled Boolean @default(true)
+ usbBackupEnabled Boolean @default(false)
patients Patient[]
appointments Appointment[]
staff Staff[]
diff --git a/packages/db/shared/.prisma-zod-generator-manifest.json b/packages/db/shared/.prisma-zod-generator-manifest.json
index a6d0bc1..4afce7f 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-05T02:53:07.525Z",
+ "generatedAt": "2026-04-11T03:16:27.200Z",
"outputPath": "/home/ff/Desktop/DentalManagementMHAprilgg/packages/db/shared",
"files": [
"schemas/enums/TransactionIsolationLevel.schema.ts",
@@ -310,6 +310,7 @@
"schemas/objects/PatientDocumentUncheckedUpdateManyInput.schema.ts",
"schemas/objects/IntFilter.schema.ts",
"schemas/objects/StringFilter.schema.ts",
+ "schemas/objects/BoolFilter.schema.ts",
"schemas/objects/PatientListRelationFilter.schema.ts",
"schemas/objects/AppointmentListRelationFilter.schema.ts",
"schemas/objects/StaffListRelationFilter.schema.ts",
@@ -343,6 +344,7 @@
"schemas/objects/UserSumOrderByAggregateInput.schema.ts",
"schemas/objects/IntWithAggregatesFilter.schema.ts",
"schemas/objects/StringWithAggregatesFilter.schema.ts",
+ "schemas/objects/BoolWithAggregatesFilter.schema.ts",
"schemas/objects/DateTimeFilter.schema.ts",
"schemas/objects/StringNullableFilter.schema.ts",
"schemas/objects/EnumPatientStatusFilter.schema.ts",
@@ -471,13 +473,11 @@
"schemas/objects/DatabaseBackupMaxOrderByAggregateInput.schema.ts",
"schemas/objects/DatabaseBackupMinOrderByAggregateInput.schema.ts",
"schemas/objects/DatabaseBackupSumOrderByAggregateInput.schema.ts",
- "schemas/objects/BoolFilter.schema.ts",
"schemas/objects/BackupDestinationCountOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationAvgOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationMaxOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationMinOrderByAggregateInput.schema.ts",
"schemas/objects/BackupDestinationSumOrderByAggregateInput.schema.ts",
- "schemas/objects/BoolWithAggregatesFilter.schema.ts",
"schemas/objects/EnumNotificationTypesFilter.schema.ts",
"schemas/objects/NotificationCountOrderByAggregateInput.schema.ts",
"schemas/objects/NotificationAvgOrderByAggregateInput.schema.ts",
@@ -551,6 +551,7 @@
"schemas/objects/CloudFileUncheckedCreateNestedManyWithoutUserInput.schema.ts",
"schemas/objects/CommunicationUncheckedCreateNestedManyWithoutUserInput.schema.ts",
"schemas/objects/StringFieldUpdateOperationsInput.schema.ts",
+ "schemas/objects/BoolFieldUpdateOperationsInput.schema.ts",
"schemas/objects/PatientUpdateManyWithoutUserNestedInput.schema.ts",
"schemas/objects/AppointmentUpdateManyWithoutUserNestedInput.schema.ts",
"schemas/objects/StaffUpdateManyWithoutUserNestedInput.schema.ts",
@@ -713,7 +714,6 @@
"schemas/objects/UserCreateNestedOneWithoutBackupsInput.schema.ts",
"schemas/objects/UserUpdateOneRequiredWithoutBackupsNestedInput.schema.ts",
"schemas/objects/UserCreateNestedOneWithoutBackupDestinationsInput.schema.ts",
- "schemas/objects/BoolFieldUpdateOperationsInput.schema.ts",
"schemas/objects/UserUpdateOneRequiredWithoutBackupDestinationsNestedInput.schema.ts",
"schemas/objects/UserCreateNestedOneWithoutNotificationsInput.schema.ts",
"schemas/objects/EnumNotificationTypesFieldUpdateOperationsInput.schema.ts",
@@ -752,9 +752,11 @@
"schemas/objects/PatientUpdateOneRequiredWithoutDocumentsNestedInput.schema.ts",
"schemas/objects/NestedIntFilter.schema.ts",
"schemas/objects/NestedStringFilter.schema.ts",
+ "schemas/objects/NestedBoolFilter.schema.ts",
"schemas/objects/NestedIntWithAggregatesFilter.schema.ts",
"schemas/objects/NestedFloatFilter.schema.ts",
"schemas/objects/NestedStringWithAggregatesFilter.schema.ts",
+ "schemas/objects/NestedBoolWithAggregatesFilter.schema.ts",
"schemas/objects/NestedDateTimeFilter.schema.ts",
"schemas/objects/NestedStringNullableFilter.schema.ts",
"schemas/objects/NestedEnumPatientStatusFilter.schema.ts",
@@ -785,8 +787,6 @@
"schemas/objects/NestedEnumPaymentStatusWithAggregatesFilter.schema.ts",
"schemas/objects/NestedEnumPaymentMethodFilter.schema.ts",
"schemas/objects/NestedEnumPaymentMethodWithAggregatesFilter.schema.ts",
- "schemas/objects/NestedBoolFilter.schema.ts",
- "schemas/objects/NestedBoolWithAggregatesFilter.schema.ts",
"schemas/objects/NestedEnumNotificationTypesFilter.schema.ts",
"schemas/objects/NestedEnumNotificationTypesWithAggregatesFilter.schema.ts",
"schemas/objects/NestedBigIntFilter.schema.ts",
diff --git a/packages/db/shared/helpers/decimal-helpers.ts b/packages/db/shared/helpers/decimal-helpers.ts
index dbd069d..afebf5d 100755
--- a/packages/db/shared/helpers/decimal-helpers.ts
+++ b/packages/db/shared/helpers/decimal-helpers.ts
@@ -1,8 +1,7 @@
import * as z from 'zod';
-import type { Prisma } from '../../generated/prisma';
-
-import Decimal from "decimal.js";
+import { Prisma } from '../../generated/prisma';
+import Decimal from 'decimal.js';
// DECIMAL HELPERS
//------------------------------------------------------
@@ -24,7 +23,7 @@ export const isValidDecimalInput = (
if (v === undefined || v === null) return false;
return (
// Explicit instance checks first
- v instanceof Decimal ||
+ v instanceof Prisma.Decimal ||
// If Decimal.js is present and imported by the generator, this symbol exists at runtime
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore - Decimal may be undefined when not installed; codegen controls the import
diff --git a/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts b/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts
index 7353617..3c7e32e 100644
--- a/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts
+++ b/packages/db/shared/schemas/enums/UserScalarFieldEnum.schema.ts
@@ -1,5 +1,5 @@
import * as z from 'zod';
-export const UserScalarFieldEnumSchema = z.enum(['id', 'username', 'password'])
+export const UserScalarFieldEnumSchema = z.enum(['id', 'username', 'password', 'autoBackupEnabled', 'usbBackupEnabled'])
export type UserScalarFieldEnum = z.infer;
\ No newline at end of file
diff --git a/packages/db/shared/schemas/findFirstOrThrowUser.schema.ts b/packages/db/shared/schemas/findFirstOrThrowUser.schema.ts
index aa56c02..b459175 100644
--- a/packages/db/shared/schemas/findFirstOrThrowUser.schema.ts
+++ b/packages/db/shared/schemas/findFirstOrThrowUser.schema.ts
@@ -13,6 +13,8 @@ export const UserFindFirstOrThrowSelectSchema: z.ZodType = z.
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(),
appointments: z.boolean().optional(),
staff: z.boolean().optional(),
@@ -33,6 +35,8 @@ export const UserFindFirstOrThrowSelectZodSchema = z.object({
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(),
appointments: z.boolean().optional(),
staff: z.boolean().optional(),
diff --git a/packages/db/shared/schemas/findFirstUser.schema.ts b/packages/db/shared/schemas/findFirstUser.schema.ts
index a708285..3ec4f56 100644
--- a/packages/db/shared/schemas/findFirstUser.schema.ts
+++ b/packages/db/shared/schemas/findFirstUser.schema.ts
@@ -13,6 +13,8 @@ export const UserFindFirstSelectSchema: z.ZodType = z.object(
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(),
appointments: z.boolean().optional(),
staff: z.boolean().optional(),
@@ -33,6 +35,8 @@ export const UserFindFirstSelectZodSchema = z.object({
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(),
appointments: z.boolean().optional(),
staff: z.boolean().optional(),
diff --git a/packages/db/shared/schemas/findManyUser.schema.ts b/packages/db/shared/schemas/findManyUser.schema.ts
index 7f7fa00..2bb1649 100644
--- a/packages/db/shared/schemas/findManyUser.schema.ts
+++ b/packages/db/shared/schemas/findManyUser.schema.ts
@@ -13,6 +13,8 @@ export const UserFindManySelectSchema: z.ZodType = z.object({
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(),
appointments: z.boolean().optional(),
staff: z.boolean().optional(),
@@ -33,6 +35,8 @@ export const UserFindManySelectZodSchema = z.object({
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.boolean().optional(),
appointments: z.boolean().optional(),
staff: z.boolean().optional(),
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureCreateInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureCreateInput.schema.ts
index 751dc9f..c3ff9f8 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureCreateInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyAppointmentInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyAppointmentInput.schema.ts
index 27be107..1d94250 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyAppointmentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyAppointmentInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
patientId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyInput.schema.ts
index c159752..f13681e 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -15,7 +14,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyPatientInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyPatientInput.schema.ts
index c0d3b27..33eb191 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureCreateManyPatientInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutAppointmentInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutAppointmentInput.schema.ts
index 77d4dad..9704f2e 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutAppointmentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutAppointmentInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { PatientCreateNestedOneWithoutProceduresInputObjectSchema as PatientCreateNestedOneWithoutProceduresInputObjectSchema } from './PatientCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutPatientInput.schema.ts
index 65fcda9..331a3b8 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureCreateWithoutPatientInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { AppointmentCreateNestedOneWithoutProceduresInputObjectSchema as AppointmentCreateNestedOneWithoutProceduresInputObjectSchema } from './AppointmentCreateNestedOneWithoutProceduresInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureLabel: z.string().optional().nullable(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereInput.schema.ts
index 00b8fd8..15428a1 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereInput.schema.ts
@@ -1,16 +1,15 @@
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 { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
-import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
+import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const appointmentprocedurescalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureScalarWhereInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const appointmentprocedurescalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereWithAggregatesInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereWithAggregatesInput.schema.ts
index c0f0f67..61f2c67 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereWithAggregatesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureScalarWhereWithAggregatesInput.schema.ts
@@ -1,16 +1,15 @@
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 { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
-import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
-import { EnumProcedureSourceWithAggregatesFilterObjectSchema as EnumProcedureSourceWithAggregatesFilterObjectSchema } from './EnumProcedureSourceWithAggregatesFilter.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
+import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
+import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
+import { DecimalNullableWithAggregatesFilterObjectSchema as DecimalNullableWithAggregatesFilterObjectSchema } from './DecimalNullableWithAggregatesFilter.schema';
+import { EnumProcedureSourceWithAggregatesFilterObjectSchema as EnumProcedureSourceWithAggregatesFilterObjectSchema } from './EnumProcedureSourceWithAggregatesFilter.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const appointmentprocedurescalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateInput.schema.ts
index b7a1a6f..088c1dd 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -15,7 +14,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutAppointmentInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutAppointmentInput.schema.ts
index 9e6549d..6f37762 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutAppointmentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutAppointmentInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
patientId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutPatientInput.schema.ts
index d8ed617..1c53140 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedCreateWithoutPatientInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
appointmentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateInput.schema.ts
index 93079d8..76f305d 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateInput.schema.ts
@@ -1,16 +1,15 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyInput.schema.ts
index 5b1e176..57db4fc 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyInput.schema.ts
@@ -1,16 +1,15 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutAppointmentInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutAppointmentInput.schema.ts
index 0482429..eaf566d 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutAppointmentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutAppointmentInput.schema.ts
@@ -1,16 +1,15 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutPatientInput.schema.ts
index 970bb36..725a121 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateManyWithoutPatientInput.schema.ts
@@ -1,16 +1,15 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutAppointmentInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutAppointmentInput.schema.ts
index c0e465b..f446b42 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutAppointmentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutAppointmentInput.schema.ts
@@ -1,16 +1,15 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutPatientInput.schema.ts
index 3c2c0cb..af5c912 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUncheckedUpdateWithoutPatientInput.schema.ts
@@ -1,16 +1,15 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
appointmentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateInput.schema.ts
index 9b9ea2e..fba4ad0 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateManyMutationInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateManyMutationInput.schema.ts
index 586be42..ca7ec03 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateManyMutationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateManyMutationInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -17,7 +16,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutAppointmentInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutAppointmentInput.schema.ts
index 943ca27..ec4d79d 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutAppointmentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutAppointmentInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as PatientUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutPatientInput.schema.ts
index 8bb8080..f53cb2a 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureUpdateWithoutPatientInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { NullableDecimalFieldUpdateOperationsInputObjectSchema as NullableDecimalFieldUpdateOperationsInputObjectSchema } from './NullableDecimalFieldUpdateOperationsInput.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { EnumProcedureSourceFieldUpdateOperationsInputObjectSchema as EnumProcedureSourceFieldUpdateOperationsInputObjectSchema } from './EnumProcedureSourceFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema as AppointmentUpdateOneRequiredWithoutProceduresNestedInputObjectSchema } from './AppointmentUpdateOneRequiredWithoutProceduresNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureLabel: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/AppointmentProcedureWhereInput.schema.ts b/packages/db/shared/schemas/objects/AppointmentProcedureWhereInput.schema.ts
index 87b7ab0..10c99c2 100644
--- a/packages/db/shared/schemas/objects/AppointmentProcedureWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/AppointmentProcedureWhereInput.schema.ts
@@ -1,20 +1,19 @@
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 { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
-import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
-import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
-import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
-import { AppointmentScalarRelationFilterObjectSchema as AppointmentScalarRelationFilterObjectSchema } from './AppointmentScalarRelationFilter.schema';
-import { AppointmentWhereInputObjectSchema as AppointmentWhereInputObjectSchema } from './AppointmentWhereInput.schema';
-import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DecimalNullableFilterObjectSchema as DecimalNullableFilterObjectSchema } from './DecimalNullableFilter.schema';
+import { EnumProcedureSourceFilterObjectSchema as EnumProcedureSourceFilterObjectSchema } from './EnumProcedureSourceFilter.schema';
+import { ProcedureSourceSchema } from '../enums/ProcedureSource.schema';
+import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
+import { AppointmentScalarRelationFilterObjectSchema as AppointmentScalarRelationFilterObjectSchema } from './AppointmentScalarRelationFilter.schema';
+import { AppointmentWhereInputObjectSchema as AppointmentWhereInputObjectSchema } from './AppointmentWhereInput.schema';
+import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const appointmentprocedurewhereinputSchema = z.object({
AND: z.union([z.lazy(() => AppointmentProcedureWhereInputObjectSchema), z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => AppointmentProcedureWhereInputObjectSchema).array().optional(),
@@ -28,7 +27,7 @@ const appointmentprocedurewhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'fee' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/DecimalFieldUpdateOperationsInput.schema.ts b/packages/db/shared/schemas/objects/DecimalFieldUpdateOperationsInput.schema.ts
index 3ef0095..cbd7582 100644
--- a/packages/db/shared/schemas/objects/DecimalFieldUpdateOperationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/DecimalFieldUpdateOperationsInput.schema.ts
@@ -1,15 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
set: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'set' must be a Decimal",
@@ -18,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'increment' must be a Decimal",
@@ -27,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'decrement' must be a Decimal",
@@ -36,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'multiply' must be a Decimal",
@@ -45,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'divide' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/DecimalFilter.schema.ts b/packages/db/shared/schemas/objects/DecimalFilter.schema.ts
index 64a7912..8cda5f0 100644
--- a/packages/db/shared/schemas/objects/DecimalFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/DecimalFilter.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -55,7 +54,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -64,7 +63,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -73,7 +72,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/DecimalNullableFilter.schema.ts b/packages/db/shared/schemas/objects/DecimalNullableFilter.schema.ts
index 5d4567e..5df89b5 100644
--- a/packages/db/shared/schemas/objects/DecimalNullableFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/DecimalNullableFilter.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -55,7 +54,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -64,7 +63,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -73,7 +72,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/DecimalNullableWithAggregatesFilter.schema.ts b/packages/db/shared/schemas/objects/DecimalNullableWithAggregatesFilter.schema.ts
index 16311b5..8265d2e 100644
--- a/packages/db/shared/schemas/objects/DecimalNullableWithAggregatesFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/DecimalNullableWithAggregatesFilter.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NestedDecimalNullableWithAggregatesFilterObjectSchema as NestedDecimalNullableWithAggregatesFilterObjectSchema } from './NestedDecimalNullableWithAggregatesFilter.schema';
-import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NestedDecimalNullableWithAggregatesFilterObjectSchema as NestedDecimalNullableWithAggregatesFilterObjectSchema } from './NestedDecimalNullableWithAggregatesFilter.schema';
+import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -57,7 +56,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -66,7 +65,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -75,7 +74,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/DecimalWithAggregatesFilter.schema.ts b/packages/db/shared/schemas/objects/DecimalWithAggregatesFilter.schema.ts
index 014be08..a52c01b 100644
--- a/packages/db/shared/schemas/objects/DecimalWithAggregatesFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/DecimalWithAggregatesFilter.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NestedDecimalWithAggregatesFilterObjectSchema as NestedDecimalWithAggregatesFilterObjectSchema } from './NestedDecimalWithAggregatesFilter.schema';
-import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NestedDecimalWithAggregatesFilterObjectSchema as NestedDecimalWithAggregatesFilterObjectSchema } from './NestedDecimalWithAggregatesFilter.schema';
+import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -57,7 +56,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -66,7 +65,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -75,7 +74,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/NestedDecimalFilter.schema.ts b/packages/db/shared/schemas/objects/NestedDecimalFilter.schema.ts
index 7af57e9..2f55c6d 100644
--- a/packages/db/shared/schemas/objects/NestedDecimalFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/NestedDecimalFilter.schema.ts
@@ -1,15 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const nesteddecimalfilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -18,7 +18,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -27,7 +27,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -36,7 +36,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -45,7 +45,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -54,7 +54,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -63,7 +63,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -72,7 +72,7 @@ const nesteddecimalfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/NestedDecimalNullableFilter.schema.ts b/packages/db/shared/schemas/objects/NestedDecimalNullableFilter.schema.ts
index 00960d0..bf3b0c0 100644
--- a/packages/db/shared/schemas/objects/NestedDecimalNullableFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/NestedDecimalNullableFilter.schema.ts
@@ -1,15 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const nesteddecimalnullablefilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -18,7 +18,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -27,7 +27,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -36,7 +36,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -45,7 +45,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -54,7 +54,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -63,7 +63,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -72,7 +72,7 @@ const nesteddecimalnullablefilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts b/packages/db/shared/schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts
index 499c9e2..d1bb1a1 100644
--- a/packages/db/shared/schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/NestedDecimalNullableWithAggregatesFilter.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NestedIntNullableFilterObjectSchema as NestedIntNullableFilterObjectSchema } from './NestedIntNullableFilter.schema';
import { NestedDecimalNullableFilterObjectSchema as NestedDecimalNullableFilterObjectSchema } from './NestedDecimalNullableFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -20,7 +19,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -29,7 +28,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -38,7 +37,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -47,7 +46,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -56,7 +55,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -65,7 +64,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -74,7 +73,7 @@ const nesteddecimalnullablewithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/NestedDecimalWithAggregatesFilter.schema.ts b/packages/db/shared/schemas/objects/NestedDecimalWithAggregatesFilter.schema.ts
index 9abb761..c4843ab 100644
--- a/packages/db/shared/schemas/objects/NestedDecimalWithAggregatesFilter.schema.ts
+++ b/packages/db/shared/schemas/objects/NestedDecimalWithAggregatesFilter.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NestedIntFilterObjectSchema as NestedIntFilterObjectSchema } from './NestedIntFilter.schema';
import { NestedDecimalFilterObjectSchema as NestedDecimalFilterObjectSchema } from './NestedDecimalFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const nesteddecimalwithaggregatesfilterSchema = z.object({
equals: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'equals' must be a Decimal",
@@ -20,7 +19,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'in' must be a Decimal",
@@ -29,7 +28,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'notIn' must be a Decimal",
@@ -38,7 +37,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lt' must be a Decimal",
@@ -47,7 +46,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'lte' must be a Decimal",
@@ -56,7 +55,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gt' must be a Decimal",
@@ -65,7 +64,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'gte' must be a Decimal",
@@ -74,7 +73,7 @@ const nesteddecimalwithaggregatesfilterSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'not' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/NullableDecimalFieldUpdateOperationsInput.schema.ts b/packages/db/shared/schemas/objects/NullableDecimalFieldUpdateOperationsInput.schema.ts
index 132ab7c..cf5951e 100644
--- a/packages/db/shared/schemas/objects/NullableDecimalFieldUpdateOperationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/NullableDecimalFieldUpdateOperationsInput.schema.ts
@@ -1,15 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
set: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'set' must be a Decimal",
@@ -18,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'increment' must be a Decimal",
@@ -27,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'decrement' must be a Decimal",
@@ -36,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'multiply' must be a Decimal",
@@ -45,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'divide' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateInput.schema.ts
index f57525d..3bf6bd5 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateInput.schema.ts
@@ -1,22 +1,21 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
-import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
-import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
-import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
+import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
+import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
+import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.number().int(),
totalBilled: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateManyInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateManyInput.schema.ts
index a43feab..fc8b436 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateManyInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -15,7 +14,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateManyPatientInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateManyPatientInput.schema.ts
index c607d4e..ae654c2 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateManyPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateManyPatientInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateManyUpdatedByInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateManyUpdatedByInput.schema.ts
index a677a55..5a6699e 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateManyUpdatedByInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateManyUpdatedByInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentStatusSchema } from '../enums/PaymentStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateWithoutClaimInput.schema.ts
index 3da1670..0d08caf 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateWithoutClaimInput.schema.ts
@@ -1,21 +1,20 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
-import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
-import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
+import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
+import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.number().int(),
totalBilled: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateWithoutPatientInput.schema.ts
index a5b7d0a..fee2af2 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateWithoutPatientInput.schema.ts
@@ -1,21 +1,20 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
-import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
-import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
+import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
+import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.number().int(),
totalBilled: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLineTransactionsInput.schema.ts
index 602ddda..f065f9a 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,21 +1,20 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
-import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
-import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
+import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
+import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.number().int(),
totalBilled: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLinesInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLinesInput.schema.ts
index 38a7d82..d4ebc66 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLinesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateWithoutServiceLinesInput.schema.ts
@@ -1,21 +1,20 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
-import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
-import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
+import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
+import { UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema as UserCreateNestedOneWithoutUpdatedPaymentsInputObjectSchema } from './UserCreateNestedOneWithoutUpdatedPaymentsInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.number().int(),
totalBilled: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentCreateWithoutUpdatedByInput.schema.ts b/packages/db/shared/schemas/objects/PaymentCreateWithoutUpdatedByInput.schema.ts
index 711772f..e6623a5 100644
--- a/packages/db/shared/schemas/objects/PaymentCreateWithoutUpdatedByInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentCreateWithoutUpdatedByInput.schema.ts
@@ -1,21 +1,20 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
-import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
-import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ClaimCreateNestedOneWithoutPaymentInputObjectSchema as ClaimCreateNestedOneWithoutPaymentInputObjectSchema } from './ClaimCreateNestedOneWithoutPaymentInput.schema';
+import { PatientCreateNestedOneWithoutPaymentInputObjectSchema as PatientCreateNestedOneWithoutPaymentInputObjectSchema } from './PatientCreateNestedOneWithoutPaymentInput.schema';
+import { ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.number().int(),
totalBilled: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentScalarWhereInput.schema.ts b/packages/db/shared/schemas/objects/PaymentScalarWhereInput.schema.ts
index 470c716..574fcb9 100644
--- a/packages/db/shared/schemas/objects/PaymentScalarWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentScalarWhereInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
-import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
-import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
-import { EnumPaymentStatusFilterObjectSchema as EnumPaymentStatusFilterObjectSchema } from './EnumPaymentStatusFilter.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
+import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
+import { EnumPaymentStatusFilterObjectSchema as EnumPaymentStatusFilterObjectSchema } from './EnumPaymentStatusFilter.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const paymentscalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => PaymentScalarWhereInputObjectSchema), z.lazy(() => PaymentScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => PaymentScalarWhereInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -33,7 +32,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -42,7 +41,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -51,7 +50,7 @@ const paymentscalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentScalarWhereWithAggregatesInput.schema.ts b/packages/db/shared/schemas/objects/PaymentScalarWhereWithAggregatesInput.schema.ts
index e21e086..d016073 100644
--- a/packages/db/shared/schemas/objects/PaymentScalarWhereWithAggregatesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentScalarWhereWithAggregatesInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
-import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
-import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
-import { EnumPaymentStatusWithAggregatesFilterObjectSchema as EnumPaymentStatusWithAggregatesFilterObjectSchema } from './EnumPaymentStatusWithAggregatesFilter.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
+import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
+import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
+import { EnumPaymentStatusWithAggregatesFilterObjectSchema as EnumPaymentStatusWithAggregatesFilterObjectSchema } from './EnumPaymentStatusWithAggregatesFilter.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const paymentscalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => PaymentScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -24,7 +23,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -33,7 +32,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -42,7 +41,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -51,7 +50,7 @@ const paymentscalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedCreateInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedCreateInput.schema.ts
index 5b39e11..0def063 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedCreateInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -17,7 +16,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -35,7 +34,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -44,7 +43,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutClaimInput.schema.ts
index f8f93d7..f46cc59 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutClaimInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
patientId: z.number().int(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutPatientInput.schema.ts
index bdec234..61859c0 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutPatientInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts
index cfd52bc..60b7661 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLinesInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLinesInput.schema.ts
index 78c4cb7..3a8eca6 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLinesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutServiceLinesInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutUpdatedByInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutUpdatedByInput.schema.ts
index c12622b..c2a1eac 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutUpdatedByInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedCreateWithoutUpdatedByInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutPaymentInput.schema';
import { ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema as ServiceLineUncheckedCreateNestedManyWithoutPaymentInputObjectSchema } from './ServiceLineUncheckedCreateNestedManyWithoutPaymentInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -16,7 +15,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateInput.schema.ts
index 4accfb8..e6eb104 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -50,7 +49,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyInput.schema.ts
index 72734dc..371a5d3 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutPatientInput.schema.ts
index 5f189f7..540bf47 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutPatientInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutUpdatedByInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutUpdatedByInput.schema.ts
index bbc927c..a384464 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutUpdatedByInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateManyWithoutUpdatedByInput.schema.ts
@@ -1,16 +1,15 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutClaimInput.schema.ts
index 29b6225..dda9fed 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutClaimInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
patientId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutPatientInput.schema.ts
index 46b2aa7..b77da9d 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutPatientInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts
index 517c7c7..c2c0763 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLinesInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLinesInput.schema.ts
index b843f9d..712bede 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLinesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutServiceLinesInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutUpdatedByInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutUpdatedByInput.schema.ts
index c22e3d2..c9578e3 100644
--- a/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutUpdatedByInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUncheckedUpdateWithoutUpdatedByInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUncheckedUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUncheckedUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -31,7 +30,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -40,7 +39,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -49,7 +48,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateInput.schema.ts
index 79e7264..0927614 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateInput.schema.ts
@@ -1,27 +1,26 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
-import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
-import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
-import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
+import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
+import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
+import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateManyMutationInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateManyMutationInput.schema.ts
index ab68cab..a150a1a 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateManyMutationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateManyMutationInput.schema.ts
@@ -1,22 +1,21 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateWithoutClaimInput.schema.ts
index 78d5318..e4e0049 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateWithoutClaimInput.schema.ts
@@ -1,26 +1,25 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
-import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
-import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
+import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
+import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateWithoutPatientInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateWithoutPatientInput.schema.ts
index f4abc7b..3b927e6 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateWithoutPatientInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateWithoutPatientInput.schema.ts
@@ -1,26 +1,25 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
-import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
-import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
+import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
+import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLineTransactionsInput.schema.ts
index 1a03485..d2dd2c1 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,26 +1,25 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
-import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
-import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
+import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
+import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLinesInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLinesInput.schema.ts
index f59d3b8..a51c787 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLinesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateWithoutServiceLinesInput.schema.ts
@@ -1,26 +1,25 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
-import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
-import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
+import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
+import { UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema as UserUpdateOneWithoutUpdatedPaymentsNestedInputObjectSchema } from './UserUpdateOneWithoutUpdatedPaymentsNestedInput.schema';
import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentUpdateWithoutUpdatedByInput.schema.ts b/packages/db/shared/schemas/objects/PaymentUpdateWithoutUpdatedByInput.schema.ts
index 3e90215..4fee9c4 100644
--- a/packages/db/shared/schemas/objects/PaymentUpdateWithoutUpdatedByInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentUpdateWithoutUpdatedByInput.schema.ts
@@ -1,26 +1,25 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
-import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
-import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { EnumPaymentStatusFieldUpdateOperationsInputObjectSchema as EnumPaymentStatusFieldUpdateOperationsInputObjectSchema } from './EnumPaymentStatusFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutPaymentNestedInputObjectSchema as ClaimUpdateOneWithoutPaymentNestedInputObjectSchema } from './ClaimUpdateOneWithoutPaymentNestedInput.schema';
+import { PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema as PatientUpdateOneRequiredWithoutPaymentNestedInputObjectSchema } from './PatientUpdateOneRequiredWithoutPaymentNestedInput.schema';
+import { ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutPaymentNestedInput.schema';
import { ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema as ServiceLineUpdateManyWithoutPaymentNestedInputObjectSchema } from './ServiceLineUpdateManyWithoutPaymentNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
userId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
totalBilled: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/PaymentWhereInput.schema.ts b/packages/db/shared/schemas/objects/PaymentWhereInput.schema.ts
index 2a241e1..2ddbad7 100644
--- a/packages/db/shared/schemas/objects/PaymentWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/PaymentWhereInput.schema.ts
@@ -1,24 +1,23 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
-import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
-import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
-import { EnumPaymentStatusFilterObjectSchema as EnumPaymentStatusFilterObjectSchema } from './EnumPaymentStatusFilter.schema';
-import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
-import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
-import { ClaimNullableScalarRelationFilterObjectSchema as ClaimNullableScalarRelationFilterObjectSchema } from './ClaimNullableScalarRelationFilter.schema';
-import { ClaimWhereInputObjectSchema as ClaimWhereInputObjectSchema } from './ClaimWhereInput.schema';
-import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
-import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema';
-import { UserNullableScalarRelationFilterObjectSchema as UserNullableScalarRelationFilterObjectSchema } from './UserNullableScalarRelationFilter.schema';
-import { UserWhereInputObjectSchema as UserWhereInputObjectSchema } from './UserWhereInput.schema';
-import { ServiceLineTransactionListRelationFilterObjectSchema as ServiceLineTransactionListRelationFilterObjectSchema } from './ServiceLineTransactionListRelationFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
+import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
+import { EnumPaymentStatusFilterObjectSchema as EnumPaymentStatusFilterObjectSchema } from './EnumPaymentStatusFilter.schema';
+import { PaymentStatusSchema } from '../enums/PaymentStatus.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
+import { ClaimNullableScalarRelationFilterObjectSchema as ClaimNullableScalarRelationFilterObjectSchema } from './ClaimNullableScalarRelationFilter.schema';
+import { ClaimWhereInputObjectSchema as ClaimWhereInputObjectSchema } from './ClaimWhereInput.schema';
+import { PatientScalarRelationFilterObjectSchema as PatientScalarRelationFilterObjectSchema } from './PatientScalarRelationFilter.schema';
+import { PatientWhereInputObjectSchema as PatientWhereInputObjectSchema } from './PatientWhereInput.schema';
+import { UserNullableScalarRelationFilterObjectSchema as UserNullableScalarRelationFilterObjectSchema } from './UserNullableScalarRelationFilter.schema';
+import { UserWhereInputObjectSchema as UserWhereInputObjectSchema } from './UserWhereInput.schema';
+import { ServiceLineTransactionListRelationFilterObjectSchema as ServiceLineTransactionListRelationFilterObjectSchema } from './ServiceLineTransactionListRelationFilter.schema';
import { ServiceLineListRelationFilterObjectSchema as ServiceLineListRelationFilterObjectSchema } from './ServiceLineListRelationFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const paymentwhereinputSchema = z.object({
AND: z.union([z.lazy(() => PaymentWhereInputObjectSchema), z.lazy(() => PaymentWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => PaymentWhereInputObjectSchema).array().optional(),
@@ -32,7 +31,7 @@ const paymentwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -41,7 +40,7 @@ const paymentwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -50,7 +49,7 @@ const paymentwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -59,7 +58,7 @@ const paymentwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateInput.schema.ts
index 613b996..d47403d 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateInput.schema.ts
@@ -1,13 +1,12 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
-import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
+import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureDate: z.coerce.date(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateManyClaimInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateManyClaimInput.schema.ts
index 31896bc..2d17f26 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateManyClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateManyClaimInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
paymentId: z.number().int().optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateManyInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateManyInput.schema.ts
index 37e979d..5a95a32 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateManyInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateManyPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateManyPaymentInput.schema.ts
index 6707216..370492d 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateManyPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateManyPaymentInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateWithoutClaimInput.schema.ts
index 1d10adb..90be13c 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateWithoutClaimInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureDate: z.coerce.date(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateWithoutPaymentInput.schema.ts
index a41a223..5e5a09c 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateWithoutPaymentInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
import { ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureDate: z.coerce.date(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineCreateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineCreateWithoutServiceLineTransactionsInput.schema.ts
index 950cd9e..78aba65 100644
--- a/packages/db/shared/schemas/objects/ServiceLineCreateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineCreateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,12 +1,11 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema as ClaimCreateNestedOneWithoutServiceLinesInputObjectSchema } from './ClaimCreateNestedOneWithoutServiceLinesInput.schema';
import { PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema as PaymentCreateNestedOneWithoutServiceLinesInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLinesInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.string(),
procedureDate: z.coerce.date(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineScalarWhereInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineScalarWhereInput.schema.ts
index 1388796..1676982 100644
--- a/packages/db/shared/schemas/objects/ServiceLineScalarWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineScalarWhereInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
-import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
-import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
-import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
-import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
-import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterObjectSchema } from './EnumServiceLineStatusFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
+import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
+import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
+import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterObjectSchema } from './EnumServiceLineStatusFilter.schema';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const servicelinescalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineScalarWhereInputObjectSchema), z.lazy(() => ServiceLineScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineScalarWhereInputObjectSchema).array().optional(),
@@ -29,7 +28,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -38,7 +37,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -47,7 +46,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -56,7 +55,7 @@ const servicelinescalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineScalarWhereWithAggregatesInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineScalarWhereWithAggregatesInput.schema.ts
index 3e2ba9f..7135e63 100644
--- a/packages/db/shared/schemas/objects/ServiceLineScalarWhereWithAggregatesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineScalarWhereWithAggregatesInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
-import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
-import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
-import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema';
-import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
-import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
-import { EnumServiceLineStatusWithAggregatesFilterObjectSchema as EnumServiceLineStatusWithAggregatesFilterObjectSchema } from './EnumServiceLineStatusWithAggregatesFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
+import { IntNullableWithAggregatesFilterObjectSchema as IntNullableWithAggregatesFilterObjectSchema } from './IntNullableWithAggregatesFilter.schema';
+import { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
+import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema';
+import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
+import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
+import { EnumServiceLineStatusWithAggregatesFilterObjectSchema as EnumServiceLineStatusWithAggregatesFilterObjectSchema } from './EnumServiceLineStatusWithAggregatesFilter.schema';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const servicelinescalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -29,7 +28,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -38,7 +37,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -47,7 +46,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -56,7 +55,7 @@ const servicelinescalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateInput.schema.ts
index f7a85a7..516eb35 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateInput.schema.ts
@@ -1,19 +1,18 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLineTransactionsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLineTransactionsInput.schema';
import { ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './ServiceLineCreateNestedOneWithoutServiceLineTransactionsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.string().optional().nullable(),
paidAmount: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyInput.schema.ts
index 194f85c..ab4a29d 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
paymentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyPaymentInput.schema.ts
index 52e1f17..39cb910 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyPaymentInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
serviceLineId: z.number().int(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyServiceLineInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyServiceLineInput.schema.ts
index e8044f0..bf5c29d 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyServiceLineInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateManyServiceLineInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
paymentId: z.number().int(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutPaymentInput.schema.ts
index 5bea614..f1f4108 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutPaymentInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
import { ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as ServiceLineCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './ServiceLineCreateNestedOneWithoutServiceLineTransactionsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.string().optional().nullable(),
paidAmount: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutServiceLineInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutServiceLineInput.schema.ts
index e87b9bd..6ee40b7 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutServiceLineInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionCreateWithoutServiceLineInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
import { PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema as PaymentCreateNestedOneWithoutServiceLineTransactionsInputObjectSchema } from './PaymentCreateNestedOneWithoutServiceLineTransactionsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.string().optional().nullable(),
paidAmount: z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereInput.schema.ts
index 1265466..d91fdea 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
-import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
-import { EnumPaymentMethodFilterObjectSchema as EnumPaymentMethodFilterObjectSchema } from './EnumPaymentMethodFilter.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
+import { EnumPaymentMethodFilterObjectSchema as EnumPaymentMethodFilterObjectSchema } from './EnumPaymentMethodFilter.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const servicelinetransactionscalarwhereinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineTransactionScalarWhereInputObjectSchema), z.lazy(() => ServiceLineTransactionScalarWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineTransactionScalarWhereInputObjectSchema).array().optional(),
@@ -22,7 +21,7 @@ const servicelinetransactionscalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -31,7 +30,7 @@ const servicelinetransactionscalarwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereWithAggregatesInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereWithAggregatesInput.schema.ts
index a08ca1c..a16c8ab 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereWithAggregatesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionScalarWhereWithAggregatesInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
-import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
-import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
-import { EnumPaymentMethodWithAggregatesFilterObjectSchema as EnumPaymentMethodWithAggregatesFilterObjectSchema } from './EnumPaymentMethodWithAggregatesFilter.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntWithAggregatesFilterObjectSchema as IntWithAggregatesFilterObjectSchema } from './IntWithAggregatesFilter.schema';
+import { StringNullableWithAggregatesFilterObjectSchema as StringNullableWithAggregatesFilterObjectSchema } from './StringNullableWithAggregatesFilter.schema';
+import { DecimalWithAggregatesFilterObjectSchema as DecimalWithAggregatesFilterObjectSchema } from './DecimalWithAggregatesFilter.schema';
+import { EnumPaymentMethodWithAggregatesFilterObjectSchema as EnumPaymentMethodWithAggregatesFilterObjectSchema } from './EnumPaymentMethodWithAggregatesFilter.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
import { DateTimeWithAggregatesFilterObjectSchema as DateTimeWithAggregatesFilterObjectSchema } from './DateTimeWithAggregatesFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const servicelinetransactionscalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineTransactionScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => ServiceLineTransactionScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineTransactionScalarWhereWithAggregatesInputObjectSchema).array().optional(),
@@ -22,7 +21,7 @@ const servicelinetransactionscalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -31,7 +30,7 @@ const servicelinetransactionscalarwherewithaggregatesinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateInput.schema.ts
index e061088..4ee255e 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
paymentId: z.number().int(),
@@ -14,7 +13,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutPaymentInput.schema.ts
index e1bdea5..3acbf7d 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutPaymentInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
serviceLineId: z.number().int(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutServiceLineInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutServiceLineInput.schema.ts
index 5b499f6..6fb8b30 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutServiceLineInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedCreateWithoutServiceLineInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { PaymentMethodSchema } from '../enums/PaymentMethod.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
paymentId: z.number().int(),
@@ -13,7 +12,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -22,7 +21,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateInput.schema.ts
index f57d427..4fdd978 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
paymentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyInput.schema.ts
index 96efaa4..dccdf09 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
paymentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutPaymentInput.schema.ts
index ebcbf25..e079615 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutPaymentInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
serviceLineId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineInput.schema.ts
index ebcb967..86b3d98 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
paymentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutPaymentInput.schema.ts
index 5b0f059..3a2f96f 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutPaymentInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
serviceLineId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutServiceLineInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutServiceLineInput.schema.ts
index 4a68ae0..96ba273 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutServiceLineInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUncheckedUpdateWithoutServiceLineInput.schema.ts
@@ -1,15 +1,14 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
paymentId: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -18,7 +17,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateInput.schema.ts
index ae76653..3242660 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateInput.schema.ts
@@ -1,23 +1,22 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInput.schema';
import { ServiceLineUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema as ServiceLineUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema } from './ServiceLineUpdateOneRequiredWithoutServiceLineTransactionsNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
paidAmount: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateManyMutationInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateManyMutationInput.schema.ts
index 359cf30..a5183f4 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateManyMutationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateManyMutationInput.schema.ts
@@ -1,21 +1,20 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
paidAmount: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutPaymentInput.schema.ts
index 3e9ffc8..78b8d3a 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutPaymentInput.schema.ts
@@ -1,22 +1,21 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { ServiceLineUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema as ServiceLineUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema } from './ServiceLineUpdateOneRequiredWithoutServiceLineTransactionsNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
paidAmount: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutServiceLineInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutServiceLineInput.schema.ts
index 3ffd662..586a44c 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutServiceLineInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionUpdateWithoutServiceLineInput.schema.ts
@@ -1,22 +1,21 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { EnumPaymentMethodFieldUpdateOperationsInputObjectSchema as EnumPaymentMethodFieldUpdateOperationsInputObjectSchema } from './EnumPaymentMethodFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
import { PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema as PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInputObjectSchema } from './PaymentUpdateOneRequiredWithoutServiceLineTransactionsNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
transactionId: z.union([z.string(), z.lazy(() => NullableStringFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
paidAmount: z.union([z.union([
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineTransactionWhereInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineTransactionWhereInput.schema.ts
index 041d8eb..a32429f 100644
--- a/packages/db/shared/schemas/objects/ServiceLineTransactionWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineTransactionWhereInput.schema.ts
@@ -1,19 +1,18 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
-import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
-import { EnumPaymentMethodFilterObjectSchema as EnumPaymentMethodFilterObjectSchema } from './EnumPaymentMethodFilter.schema';
-import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
-import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
-import { PaymentScalarRelationFilterObjectSchema as PaymentScalarRelationFilterObjectSchema } from './PaymentScalarRelationFilter.schema';
-import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema';
-import { ServiceLineScalarRelationFilterObjectSchema as ServiceLineScalarRelationFilterObjectSchema } from './ServiceLineScalarRelationFilter.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
+import { EnumPaymentMethodFilterObjectSchema as EnumPaymentMethodFilterObjectSchema } from './EnumPaymentMethodFilter.schema';
+import { PaymentMethodSchema } from '../enums/PaymentMethod.schema';
+import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
+import { PaymentScalarRelationFilterObjectSchema as PaymentScalarRelationFilterObjectSchema } from './PaymentScalarRelationFilter.schema';
+import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema';
+import { ServiceLineScalarRelationFilterObjectSchema as ServiceLineScalarRelationFilterObjectSchema } from './ServiceLineScalarRelationFilter.schema';
import { ServiceLineWhereInputObjectSchema as ServiceLineWhereInputObjectSchema } from './ServiceLineWhereInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const servicelinetransactionwhereinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineTransactionWhereInputObjectSchema), z.lazy(() => ServiceLineTransactionWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineTransactionWhereInputObjectSchema).array().optional(),
@@ -26,7 +25,7 @@ const servicelinetransactionwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'paidAmount' must be a Decimal",
@@ -35,7 +34,7 @@ const servicelinetransactionwhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'adjustedAmount' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateInput.schema.ts
index 86fa2f0..4306e80 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -20,7 +19,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -29,7 +28,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -38,7 +37,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -47,7 +46,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutClaimInput.schema.ts
index fb2f2cf..54824a2 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutClaimInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
paymentId: z.number().int().optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutPaymentInput.schema.ts
index 9be4b1c..bc133ec 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutPaymentInput.schema.ts
@@ -1,11 +1,10 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInputObjectSchema as ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInputObjectSchema } from './ServiceLineTransactionUncheckedCreateNestedManyWithoutServiceLineInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts
index 042079e..9f7db32 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedCreateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,10 +1,9 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.number().int().optional(),
claimId: z.number().int().optional().nullable(),
@@ -19,7 +18,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -28,7 +27,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -37,7 +36,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -46,7 +45,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateInput.schema.ts
index fa4faf8..1b093a5 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
import { ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -27,7 +26,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -36,7 +35,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -45,7 +44,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -54,7 +53,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyInput.schema.ts
index 48b4105..31abf4d 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -35,7 +34,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -44,7 +43,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -53,7 +52,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutClaimInput.schema.ts
index 046afd6..4ac725a 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutClaimInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
paymentId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -52,7 +51,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutPaymentInput.schema.ts
index 0df258f..41f3840 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateManyWithoutPaymentInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -25,7 +24,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -34,7 +33,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -43,7 +42,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -52,7 +51,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutClaimInput.schema.ts
index 5da47af..6888ed2 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutClaimInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
import { ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
paymentId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -35,7 +34,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -44,7 +43,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -53,7 +52,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutPaymentInput.schema.ts
index 405104c..f944012 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutPaymentInput.schema.ts
@@ -1,18 +1,17 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
import { ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInputObjectSchema as ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInputObjectSchema } from './ServiceLineTransactionUncheckedUpdateManyWithoutServiceLineNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -35,7 +34,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -44,7 +43,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -53,7 +52,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts
index cc41fc9..25a4d70 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUncheckedUpdateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,17 +1,16 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
-import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
-import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
-import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFieldUpdateOperationsInputObjectSchema as IntFieldUpdateOperationsInputObjectSchema } from './IntFieldUpdateOperationsInput.schema';
+import { NullableIntFieldUpdateOperationsInputObjectSchema as NullableIntFieldUpdateOperationsInputObjectSchema } from './NullableIntFieldUpdateOperationsInput.schema';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
claimId: z.union([z.number().int(), z.lazy(() => NullableIntFieldUpdateOperationsInputObjectSchema)]).optional().nullable(),
@@ -26,7 +25,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -35,7 +34,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -44,7 +43,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -53,7 +52,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUpdateInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUpdateInput.schema.ts
index e588db0..5a4ce18 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUpdateInput.schema.ts
@@ -1,18 +1,17 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema as ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './ClaimUpdateOneWithoutServiceLinesNestedInput.schema';
-import { PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema as PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './PaymentUpdateOneWithoutServiceLinesNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema as ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './ClaimUpdateOneWithoutServiceLinesNestedInput.schema';
+import { PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema as PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './PaymentUpdateOneWithoutServiceLinesNestedInput.schema';
import { ServiceLineTransactionUpdateManyWithoutServiceLineNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutServiceLineNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutServiceLineNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureDate: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -24,7 +23,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -33,7 +32,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -42,7 +41,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -51,7 +50,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUpdateManyMutationInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUpdateManyMutationInput.schema.ts
index 1b48a47..2d57fa9 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUpdateManyMutationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUpdateManyMutationInput.schema.ts
@@ -1,15 +1,14 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureDate: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -21,7 +20,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -30,7 +29,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -39,7 +38,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -48,7 +47,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutClaimInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutClaimInput.schema.ts
index 0472688..071ea94 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutClaimInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutClaimInput.schema.ts
@@ -1,17 +1,16 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
-import { PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema as PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './PaymentUpdateOneWithoutServiceLinesNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema as PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './PaymentUpdateOneWithoutServiceLinesNestedInput.schema';
import { ServiceLineTransactionUpdateManyWithoutServiceLineNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutServiceLineNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutServiceLineNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureDate: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -50,7 +49,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutPaymentInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutPaymentInput.schema.ts
index 82e0bd9..4a92811 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutPaymentInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutPaymentInput.schema.ts
@@ -1,17 +1,16 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema as ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './ClaimUpdateOneWithoutServiceLinesNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema as ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './ClaimUpdateOneWithoutServiceLinesNestedInput.schema';
import { ServiceLineTransactionUpdateManyWithoutServiceLineNestedInputObjectSchema as ServiceLineTransactionUpdateManyWithoutServiceLineNestedInputObjectSchema } from './ServiceLineTransactionUpdateManyWithoutServiceLineNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureDate: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -50,7 +49,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutServiceLineTransactionsInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutServiceLineTransactionsInput.schema.ts
index 1908b3a..1268d28 100644
--- a/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutServiceLineTransactionsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineUpdateWithoutServiceLineTransactionsInput.schema.ts
@@ -1,17 +1,16 @@
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 { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
-import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
-import { ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema as ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './ClaimUpdateOneWithoutServiceLinesNestedInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { DateTimeFieldUpdateOperationsInputObjectSchema as DateTimeFieldUpdateOperationsInputObjectSchema } from './DateTimeFieldUpdateOperationsInput.schema';
+import { NullableStringFieldUpdateOperationsInputObjectSchema as NullableStringFieldUpdateOperationsInputObjectSchema } from './NullableStringFieldUpdateOperationsInput.schema';
+import { DecimalFieldUpdateOperationsInputObjectSchema as DecimalFieldUpdateOperationsInputObjectSchema } from './DecimalFieldUpdateOperationsInput.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema as EnumServiceLineStatusFieldUpdateOperationsInputObjectSchema } from './EnumServiceLineStatusFieldUpdateOperationsInput.schema';
+import { ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema as ClaimUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './ClaimUpdateOneWithoutServiceLinesNestedInput.schema';
import { PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema as PaymentUpdateOneWithoutServiceLinesNestedInputObjectSchema } from './PaymentUpdateOneWithoutServiceLinesNestedInput.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const makeSchema = () => z.object({
procedureCode: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
procedureDate: z.union([z.coerce.date(), z.lazy(() => DateTimeFieldUpdateOperationsInputObjectSchema)]).optional(),
@@ -23,7 +22,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -32,7 +31,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -41,7 +40,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -50,7 +49,7 @@ const makeSchema = () => z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/ServiceLineWhereInput.schema.ts b/packages/db/shared/schemas/objects/ServiceLineWhereInput.schema.ts
index 9e950c7..38304a6 100644
--- a/packages/db/shared/schemas/objects/ServiceLineWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/ServiceLineWhereInput.schema.ts
@@ -1,22 +1,21 @@
import * as z from 'zod';
-import type { Prisma } from '../../../generated/prisma';
-import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
-import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
-import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
-import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
-import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
-import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
-import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterObjectSchema } from './EnumServiceLineStatusFilter.schema';
-import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
-import { ClaimNullableScalarRelationFilterObjectSchema as ClaimNullableScalarRelationFilterObjectSchema } from './ClaimNullableScalarRelationFilter.schema';
-import { ClaimWhereInputObjectSchema as ClaimWhereInputObjectSchema } from './ClaimWhereInput.schema';
-import { PaymentNullableScalarRelationFilterObjectSchema as PaymentNullableScalarRelationFilterObjectSchema } from './PaymentNullableScalarRelationFilter.schema';
-import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema';
+import { Prisma } from '../../../generated/prisma';
+import Decimal from 'decimal.js';
+import { IntFilterObjectSchema as IntFilterObjectSchema } from './IntFilter.schema';
+import { IntNullableFilterObjectSchema as IntNullableFilterObjectSchema } from './IntNullableFilter.schema';
+import { StringFilterObjectSchema as StringFilterObjectSchema } from './StringFilter.schema';
+import { DateTimeFilterObjectSchema as DateTimeFilterObjectSchema } from './DateTimeFilter.schema';
+import { StringNullableFilterObjectSchema as StringNullableFilterObjectSchema } from './StringNullableFilter.schema';
+import { DecimalFilterObjectSchema as DecimalFilterObjectSchema } from './DecimalFilter.schema';
+import { EnumServiceLineStatusFilterObjectSchema as EnumServiceLineStatusFilterObjectSchema } from './EnumServiceLineStatusFilter.schema';
+import { ServiceLineStatusSchema } from '../enums/ServiceLineStatus.schema';
+import { ClaimNullableScalarRelationFilterObjectSchema as ClaimNullableScalarRelationFilterObjectSchema } from './ClaimNullableScalarRelationFilter.schema';
+import { ClaimWhereInputObjectSchema as ClaimWhereInputObjectSchema } from './ClaimWhereInput.schema';
+import { PaymentNullableScalarRelationFilterObjectSchema as PaymentNullableScalarRelationFilterObjectSchema } from './PaymentNullableScalarRelationFilter.schema';
+import { PaymentWhereInputObjectSchema as PaymentWhereInputObjectSchema } from './PaymentWhereInput.schema';
import { ServiceLineTransactionListRelationFilterObjectSchema as ServiceLineTransactionListRelationFilterObjectSchema } from './ServiceLineTransactionListRelationFilter.schema'
import { DecimalJSLikeSchema, isValidDecimalInput } from '../../helpers/decimal-helpers';
-
-import Decimal from "decimal.js";
const servicelinewhereinputSchema = z.object({
AND: z.union([z.lazy(() => ServiceLineWhereInputObjectSchema), z.lazy(() => ServiceLineWhereInputObjectSchema).array()]).optional(),
OR: z.lazy(() => ServiceLineWhereInputObjectSchema).array().optional(),
@@ -34,7 +33,7 @@ const servicelinewhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalBilled' must be a Decimal",
@@ -43,7 +42,7 @@ const servicelinewhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalPaid' must be a Decimal",
@@ -52,7 +51,7 @@ const servicelinewhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalAdjusted' must be a Decimal",
@@ -61,7 +60,7 @@ const servicelinewhereinputSchema = z.object({
z.number(),
z.string(),
z.instanceof(Decimal),
- z.instanceof(Decimal),
+ z.instanceof(Prisma.Decimal),
DecimalJSLikeSchema,
]).refine((v) => isValidDecimalInput(v), {
message: "Field 'totalDue' must be a Decimal",
diff --git a/packages/db/shared/schemas/objects/UserCountAggregateInput.schema.ts b/packages/db/shared/schemas/objects/UserCountAggregateInput.schema.ts
index ac0f2db..98662ae 100644
--- a/packages/db/shared/schemas/objects/UserCountAggregateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCountAggregateInput.schema.ts
@@ -6,6 +6,8 @@ const makeSchema = () => z.object({
id: z.literal(true).optional(),
username: z.literal(true).optional(),
password: z.literal(true).optional(),
+ autoBackupEnabled: z.literal(true).optional(),
+ usbBackupEnabled: z.literal(true).optional(),
_all: z.literal(true).optional()
}).strict();
export const UserCountAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
diff --git a/packages/db/shared/schemas/objects/UserCountOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/UserCountOrderByAggregateInput.schema.ts
index 005dca2..703f42e 100644
--- a/packages/db/shared/schemas/objects/UserCountOrderByAggregateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCountOrderByAggregateInput.schema.ts
@@ -5,7 +5,9 @@ import { SortOrderSchema } from '../enums/SortOrder.schema'
const makeSchema = () => z.object({
id: SortOrderSchema.optional(),
username: SortOrderSchema.optional(),
- password: SortOrderSchema.optional()
+ password: SortOrderSchema.optional(),
+ autoBackupEnabled: SortOrderSchema.optional(),
+ usbBackupEnabled: SortOrderSchema.optional()
}).strict();
export const UserCountOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserCountOrderByAggregateInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserCreateInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateInput.schema.ts
index 1c0e885..b8c4a6e 100644
--- a/packages/db/shared/schemas/objects/UserCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateInput.schema.ts
@@ -17,6 +17,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateManyInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateManyInput.schema.ts
index 7745e34..51261ac 100644
--- a/packages/db/shared/schemas/objects/UserCreateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateManyInput.schema.ts
@@ -5,7 +5,9 @@ import type { Prisma } from '../../../generated/prisma';
const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
- password: z.string()
+ password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional()
}).strict();
export const UserCreateManyInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserCreateManyInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutAppointmentsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutAppointmentsInput.schema.ts
index b15b392..567c21a 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutAppointmentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutAppointmentsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutBackupDestinationsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutBackupDestinationsInput.schema.ts
index 298e303..6aec446 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutBackupDestinationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutBackupDestinationsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutBackupsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutBackupsInput.schema.ts
index 42eca69..cd86a8b 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutBackupsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutBackupsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutClaimsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutClaimsInput.schema.ts
index de104be..35019fc 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutClaimsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutClaimsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutCloudFilesInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutCloudFilesInput.schema.ts
index 61eb42f..49ce1c5 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutCloudFilesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutCloudFilesInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutCloudFoldersInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutCloudFoldersInput.schema.ts
index e50156a..58389a1 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutCloudFoldersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutCloudFoldersInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutCommunicationsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutCommunicationsInput.schema.ts
index 9c76c79..0b2f22e 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutCommunicationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutCommunicationsInput.schema.ts
@@ -16,6 +16,8 @@ import { CloudFileCreateNestedManyWithoutUserInputObjectSchema as CloudFileCreat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutInsuranceCredentialsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutInsuranceCredentialsInput.schema.ts
index fc1c086..3d9fba1 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutInsuranceCredentialsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutInsuranceCredentialsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutNotificationsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutNotificationsInput.schema.ts
index e576171..18a311a 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutNotificationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutNotificationsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutNpiProvidersInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutNpiProvidersInput.schema.ts
index 134a03f..7b4a7d4 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutNpiProvidersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutNpiProvidersInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutPatientsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutPatientsInput.schema.ts
index e0a852a..ae3748d 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutPatientsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutPatientsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutStaffInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutStaffInput.schema.ts
index 18ae483..78ae3bd 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutStaffInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutStaffInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserCreateWithoutUpdatedPaymentsInput.schema.ts b/packages/db/shared/schemas/objects/UserCreateWithoutUpdatedPaymentsInput.schema.ts
index 5906286..e0e3f54 100644
--- a/packages/db/shared/schemas/objects/UserCreateWithoutUpdatedPaymentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserCreateWithoutUpdatedPaymentsInput.schema.ts
@@ -16,6 +16,8 @@ import { CommunicationCreateNestedManyWithoutUserInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserMaxAggregateInput.schema.ts b/packages/db/shared/schemas/objects/UserMaxAggregateInput.schema.ts
index 741248c..e278011 100644
--- a/packages/db/shared/schemas/objects/UserMaxAggregateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserMaxAggregateInput.schema.ts
@@ -5,7 +5,9 @@ import type { Prisma } from '../../../generated/prisma';
const makeSchema = () => z.object({
id: z.literal(true).optional(),
username: z.literal(true).optional(),
- password: z.literal(true).optional()
+ password: z.literal(true).optional(),
+ autoBackupEnabled: z.literal(true).optional(),
+ usbBackupEnabled: z.literal(true).optional()
}).strict();
export const UserMaxAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserMaxAggregateInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserMaxOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/UserMaxOrderByAggregateInput.schema.ts
index 31cbe25..eaad7ba 100644
--- a/packages/db/shared/schemas/objects/UserMaxOrderByAggregateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserMaxOrderByAggregateInput.schema.ts
@@ -5,7 +5,9 @@ import { SortOrderSchema } from '../enums/SortOrder.schema'
const makeSchema = () => z.object({
id: SortOrderSchema.optional(),
username: SortOrderSchema.optional(),
- password: SortOrderSchema.optional()
+ password: SortOrderSchema.optional(),
+ autoBackupEnabled: SortOrderSchema.optional(),
+ usbBackupEnabled: SortOrderSchema.optional()
}).strict();
export const UserMaxOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserMaxOrderByAggregateInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserMinAggregateInput.schema.ts b/packages/db/shared/schemas/objects/UserMinAggregateInput.schema.ts
index fccaada..f5d0a99 100644
--- a/packages/db/shared/schemas/objects/UserMinAggregateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserMinAggregateInput.schema.ts
@@ -5,7 +5,9 @@ import type { Prisma } from '../../../generated/prisma';
const makeSchema = () => z.object({
id: z.literal(true).optional(),
username: z.literal(true).optional(),
- password: z.literal(true).optional()
+ password: z.literal(true).optional(),
+ autoBackupEnabled: z.literal(true).optional(),
+ usbBackupEnabled: z.literal(true).optional()
}).strict();
export const UserMinAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserMinAggregateInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserMinOrderByAggregateInput.schema.ts b/packages/db/shared/schemas/objects/UserMinOrderByAggregateInput.schema.ts
index c67c8b6..65ab426 100644
--- a/packages/db/shared/schemas/objects/UserMinOrderByAggregateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserMinOrderByAggregateInput.schema.ts
@@ -5,7 +5,9 @@ import { SortOrderSchema } from '../enums/SortOrder.schema'
const makeSchema = () => z.object({
id: SortOrderSchema.optional(),
username: SortOrderSchema.optional(),
- password: SortOrderSchema.optional()
+ password: SortOrderSchema.optional(),
+ autoBackupEnabled: SortOrderSchema.optional(),
+ usbBackupEnabled: SortOrderSchema.optional()
}).strict();
export const UserMinOrderByAggregateInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserMinOrderByAggregateInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserOrderByWithAggregationInput.schema.ts b/packages/db/shared/schemas/objects/UserOrderByWithAggregationInput.schema.ts
index bf2ebfb..535e84a 100644
--- a/packages/db/shared/schemas/objects/UserOrderByWithAggregationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserOrderByWithAggregationInput.schema.ts
@@ -11,6 +11,8 @@ const makeSchema = () => z.object({
id: SortOrderSchema.optional(),
username: SortOrderSchema.optional(),
password: SortOrderSchema.optional(),
+ autoBackupEnabled: SortOrderSchema.optional(),
+ usbBackupEnabled: SortOrderSchema.optional(),
_count: z.lazy(() => UserCountOrderByAggregateInputObjectSchema).optional(),
_avg: z.lazy(() => UserAvgOrderByAggregateInputObjectSchema).optional(),
_max: z.lazy(() => UserMaxOrderByAggregateInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserOrderByWithRelationInput.schema.ts b/packages/db/shared/schemas/objects/UserOrderByWithRelationInput.schema.ts
index e943d54..41a2ebc 100644
--- a/packages/db/shared/schemas/objects/UserOrderByWithRelationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserOrderByWithRelationInput.schema.ts
@@ -19,6 +19,8 @@ const makeSchema = () => z.object({
id: SortOrderSchema.optional(),
username: SortOrderSchema.optional(),
password: SortOrderSchema.optional(),
+ autoBackupEnabled: SortOrderSchema.optional(),
+ usbBackupEnabled: SortOrderSchema.optional(),
patients: z.lazy(() => PatientOrderByRelationAggregateInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentOrderByRelationAggregateInputObjectSchema).optional(),
staff: z.lazy(() => StaffOrderByRelationAggregateInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts b/packages/db/shared/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts
index 6e7dd38..129a460 100644
--- a/packages/db/shared/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserScalarWhereWithAggregatesInput.schema.ts
@@ -1,7 +1,8 @@
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 { StringWithAggregatesFilterObjectSchema as StringWithAggregatesFilterObjectSchema } from './StringWithAggregatesFilter.schema';
+import { BoolWithAggregatesFilterObjectSchema as BoolWithAggregatesFilterObjectSchema } from './BoolWithAggregatesFilter.schema'
const userscalarwherewithaggregatesinputSchema = z.object({
AND: z.union([z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
@@ -9,7 +10,9 @@ const userscalarwherewithaggregatesinputSchema = z.object({
NOT: z.union([z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema), z.lazy(() => UserScalarWhereWithAggregatesInputObjectSchema).array()]).optional(),
id: z.union([z.lazy(() => IntWithAggregatesFilterObjectSchema), z.number().int()]).optional(),
username: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(),
- password: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional()
+ password: z.union([z.lazy(() => StringWithAggregatesFilterObjectSchema), z.string()]).optional(),
+ autoBackupEnabled: z.union([z.lazy(() => BoolWithAggregatesFilterObjectSchema), z.boolean()]).optional(),
+ usbBackupEnabled: z.union([z.lazy(() => BoolWithAggregatesFilterObjectSchema), z.boolean()]).optional()
}).strict();
export const UserScalarWhereWithAggregatesInputObjectSchema: z.ZodType = userscalarwherewithaggregatesinputSchema as unknown as z.ZodType;
export const UserScalarWhereWithAggregatesInputObjectZodSchema = userscalarwherewithaggregatesinputSchema;
diff --git a/packages/db/shared/schemas/objects/UserSelect.schema.ts b/packages/db/shared/schemas/objects/UserSelect.schema.ts
index 7430c87..ef1df06 100644
--- a/packages/db/shared/schemas/objects/UserSelect.schema.ts
+++ b/packages/db/shared/schemas/objects/UserSelect.schema.ts
@@ -19,6 +19,8 @@ const makeSchema = () => z.object({
id: z.boolean().optional(),
username: z.boolean().optional(),
password: z.boolean().optional(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.union([z.boolean(), z.lazy(() => PatientFindManySchema)]).optional(),
appointments: z.union([z.boolean(), z.lazy(() => AppointmentFindManySchema)]).optional(),
staff: z.union([z.boolean(), z.lazy(() => StaffFindManySchema)]).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateInput.schema.ts
index ef75cfc..26d685e 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateInput.schema.ts
@@ -18,6 +18,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutAppointmentsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutAppointmentsInput.schema.ts
index d8b1f76..a77c0c9 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutAppointmentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutAppointmentsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupDestinationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupDestinationsInput.schema.ts
index 7ca157b..a4d2197 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupDestinationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupDestinationsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupsInput.schema.ts
index ea95873..16cfdf6 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutBackupsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutClaimsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutClaimsInput.schema.ts
index c2af67e..d74b94f 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutClaimsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutClaimsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFilesInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFilesInput.schema.ts
index b3b5358..b69d63d 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFilesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFilesInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFoldersInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFoldersInput.schema.ts
index 57dd7b1..c997c8a 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFoldersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCloudFoldersInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCommunicationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCommunicationsInput.schema.ts
index 4e11490..632b13d 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCommunicationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutCommunicationsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutInsuranceCredentialsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutInsuranceCredentialsInput.schema.ts
index 218bcb9..6f94137 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutInsuranceCredentialsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutInsuranceCredentialsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNotificationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNotificationsInput.schema.ts
index 1dd7bec..9256cfa 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNotificationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNotificationsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNpiProvidersInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNpiProvidersInput.schema.ts
index 6af991e..7f6a788 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNpiProvidersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutNpiProvidersInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutPatientsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutPatientsInput.schema.ts
index b93ce9f..6b1ad9c 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutPatientsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutPatientsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutStaffInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutStaffInput.schema.ts
index ebb8827..c981946 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutStaffInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutStaffInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutUpdatedPaymentsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutUpdatedPaymentsInput.schema.ts
index e78b29a..6220e62 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutUpdatedPaymentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedCreateWithoutUpdatedPaymentsInput.schema.ts
@@ -17,6 +17,8 @@ const makeSchema = () => z.object({
id: z.number().int().optional(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean().optional(),
+ usbBackupEnabled: z.boolean().optional(),
patients: z.lazy(() => PatientUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedCreateNestedManyWithoutUserInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateInput.schema.ts
index 51940d9..3a69ead 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -20,6 +21,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateManyInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateManyInput.schema.ts
index bd4c219..f2b824d 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateManyInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateManyInput.schema.ts
@@ -1,12 +1,15 @@
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 { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'
const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
- password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional()
+ password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional()
}).strict();
export const UserUncheckedUpdateManyInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserUncheckedUpdateManyInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutAppointmentsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutAppointmentsInput.schema.ts
index ca09fd7..15a3757 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutAppointmentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutAppointmentsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
import { NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema as NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './NpiProviderUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupDestinationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupDestinationsInput.schema.ts
index 9b1a78d..40dcf3c 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupDestinationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupDestinationsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupsInput.schema.ts
index 13fe753..f3931a7 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutBackupsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutClaimsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutClaimsInput.schema.ts
index a02e823..608a090 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutClaimsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutClaimsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFilesInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFilesInput.schema.ts
index e5f1e6f..8dcb398 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFilesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFilesInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFoldersInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFoldersInput.schema.ts
index a2f51d3..26af1ae 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFoldersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCloudFoldersInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCommunicationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCommunicationsInput.schema.ts
index bfd05b2..25d05c5 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCommunicationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutCommunicationsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutInsuranceCredentialsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutInsuranceCredentialsInput.schema.ts
index 21955bf..a5b97b5 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutInsuranceCredentialsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutInsuranceCredentialsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNotificationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNotificationsInput.schema.ts
index fa741e5..ad0f793 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNotificationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNotificationsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNpiProvidersInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNpiProvidersInput.schema.ts
index f3eea09..4c571c7 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNpiProvidersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutNpiProvidersInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutPatientsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutPatientsInput.schema.ts
index b2fcb94..168378a 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutPatientsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutPatientsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
import { NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema as NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './NpiProviderUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutStaffInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutStaffInput.schema.ts
index 84d28fa..31cb591 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutStaffInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutStaffInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema as NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './NpiProviderUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutUpdatedPaymentsInput.schema.ts b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutUpdatedPaymentsInput.schema.ts
index df7f509..8250fbd 100644
--- a/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutUpdatedPaymentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUncheckedUpdateWithoutUpdatedPaymentsInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema as PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUncheckedUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUncheckedUpdateManyWithoutUserNestedInput.schema';
import { StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema as StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUncheckedUpdateManyWithoutUserNestedInput.schema';
@@ -19,6 +20,8 @@ const makeSchema = () => z.object({
id: z.union([z.number().int(), z.lazy(() => IntFieldUpdateOperationsInputObjectSchema)]).optional(),
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUncheckedUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateInput.schema.ts
index b090002..fe4ba17 100644
--- a/packages/db/shared/schemas/objects/UserUpdateInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -18,6 +19,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateManyMutationInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateManyMutationInput.schema.ts
index 5dd2305..29294bb 100644
--- a/packages/db/shared/schemas/objects/UserUpdateManyMutationInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateManyMutationInput.schema.ts
@@ -1,10 +1,13 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
-import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema'
+import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema'
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
- password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional()
+ password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional()
}).strict();
export const UserUpdateManyMutationInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType;
export const UserUpdateManyMutationInputObjectZodSchema = makeSchema();
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutAppointmentsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutAppointmentsInput.schema.ts
index 987d8f9..9977ea6 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutAppointmentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutAppointmentsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
import { NpiProviderUpdateManyWithoutUserNestedInputObjectSchema as NpiProviderUpdateManyWithoutUserNestedInputObjectSchema } from './NpiProviderUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutBackupDestinationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutBackupDestinationsInput.schema.ts
index 184ac8c..e659557 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutBackupDestinationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutBackupDestinationsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutBackupsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutBackupsInput.schema.ts
index 45ecc72..3e899a1 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutBackupsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutBackupsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutClaimsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutClaimsInput.schema.ts
index 1de8621..9e45cf9 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutClaimsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutClaimsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFilesInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFilesInput.schema.ts
index ff41058..18c54c3 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFilesInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFilesInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFoldersInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFoldersInput.schema.ts
index ded5936..57b0081 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFoldersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutCloudFoldersInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutCommunicationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutCommunicationsInput.schema.ts
index 27f2bfb..72b52b3 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutCommunicationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutCommunicationsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CloudFileUpdateManyWithoutUserNestedInputObjectSchema as CloudFileUpdat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutInsuranceCredentialsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutInsuranceCredentialsInput.schema.ts
index c8c23f4..f9444fc 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutInsuranceCredentialsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutInsuranceCredentialsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutNotificationsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutNotificationsInput.schema.ts
index 6ec9c78..1998e01 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutNotificationsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutNotificationsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutNpiProvidersInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutNpiProvidersInput.schema.ts
index 5e9b91e..29950cf 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutNpiProvidersInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutNpiProvidersInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutPatientsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutPatientsInput.schema.ts
index 650e1f1..89c1600 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutPatientsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutPatientsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
import { NpiProviderUpdateManyWithoutUserNestedInputObjectSchema as NpiProviderUpdateManyWithoutUserNestedInputObjectSchema } from './NpiProviderUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutStaffInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutStaffInput.schema.ts
index a012bf6..f087ccf 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutStaffInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutStaffInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { NpiProviderUpdateManyWithoutUserNestedInputObjectSchema as NpiProviderUpdateManyWithoutUserNestedInputObjectSchema } from './NpiProviderUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
npiProviders: z.lazy(() => NpiProviderUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserUpdateWithoutUpdatedPaymentsInput.schema.ts b/packages/db/shared/schemas/objects/UserUpdateWithoutUpdatedPaymentsInput.schema.ts
index d5c07fe..2d04dfd 100644
--- a/packages/db/shared/schemas/objects/UserUpdateWithoutUpdatedPaymentsInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserUpdateWithoutUpdatedPaymentsInput.schema.ts
@@ -1,6 +1,7 @@
import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
import { StringFieldUpdateOperationsInputObjectSchema as StringFieldUpdateOperationsInputObjectSchema } from './StringFieldUpdateOperationsInput.schema';
+import { BoolFieldUpdateOperationsInputObjectSchema as BoolFieldUpdateOperationsInputObjectSchema } from './BoolFieldUpdateOperationsInput.schema';
import { PatientUpdateManyWithoutUserNestedInputObjectSchema as PatientUpdateManyWithoutUserNestedInputObjectSchema } from './PatientUpdateManyWithoutUserNestedInput.schema';
import { AppointmentUpdateManyWithoutUserNestedInputObjectSchema as AppointmentUpdateManyWithoutUserNestedInputObjectSchema } from './AppointmentUpdateManyWithoutUserNestedInput.schema';
import { StaffUpdateManyWithoutUserNestedInputObjectSchema as StaffUpdateManyWithoutUserNestedInputObjectSchema } from './StaffUpdateManyWithoutUserNestedInput.schema';
@@ -17,6 +18,8 @@ import { CommunicationUpdateManyWithoutUserNestedInputObjectSchema as Communicat
const makeSchema = () => z.object({
username: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
password: z.union([z.string(), z.lazy(() => StringFieldUpdateOperationsInputObjectSchema)]).optional(),
+ autoBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
+ usbBackupEnabled: z.union([z.boolean(), z.lazy(() => BoolFieldUpdateOperationsInputObjectSchema)]).optional(),
patients: z.lazy(() => PatientUpdateManyWithoutUserNestedInputObjectSchema).optional(),
appointments: z.lazy(() => AppointmentUpdateManyWithoutUserNestedInputObjectSchema).optional(),
staff: z.lazy(() => StaffUpdateManyWithoutUserNestedInputObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/objects/UserWhereInput.schema.ts b/packages/db/shared/schemas/objects/UserWhereInput.schema.ts
index e826370..6d2ffa3 100644
--- a/packages/db/shared/schemas/objects/UserWhereInput.schema.ts
+++ b/packages/db/shared/schemas/objects/UserWhereInput.schema.ts
@@ -2,6 +2,7 @@ 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 { BoolFilterObjectSchema as BoolFilterObjectSchema } from './BoolFilter.schema';
import { PatientListRelationFilterObjectSchema as PatientListRelationFilterObjectSchema } from './PatientListRelationFilter.schema';
import { AppointmentListRelationFilterObjectSchema as AppointmentListRelationFilterObjectSchema } from './AppointmentListRelationFilter.schema';
import { StaffListRelationFilterObjectSchema as StaffListRelationFilterObjectSchema } from './StaffListRelationFilter.schema';
@@ -23,6 +24,8 @@ const userwhereinputSchema = z.object({
id: z.union([z.lazy(() => IntFilterObjectSchema), z.number().int()]).optional(),
username: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
password: z.union([z.lazy(() => StringFilterObjectSchema), z.string()]).optional(),
+ autoBackupEnabled: z.union([z.lazy(() => BoolFilterObjectSchema), z.boolean()]).optional(),
+ usbBackupEnabled: z.union([z.lazy(() => BoolFilterObjectSchema), z.boolean()]).optional(),
patients: z.lazy(() => PatientListRelationFilterObjectSchema).optional(),
appointments: z.lazy(() => AppointmentListRelationFilterObjectSchema).optional(),
staff: z.lazy(() => StaffListRelationFilterObjectSchema).optional(),
diff --git a/packages/db/shared/schemas/results/UserAggregateResult.schema.ts b/packages/db/shared/schemas/results/UserAggregateResult.schema.ts
index 17bcf3c..205e686 100644
--- a/packages/db/shared/schemas/results/UserAggregateResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserAggregateResult.schema.ts
@@ -3,6 +3,8 @@ export const UserAggregateResultSchema = z.object({ _count: z.object({
id: z.number(),
username: z.number(),
password: z.number(),
+ autoBackupEnabled: z.number(),
+ usbBackupEnabled: z.number(),
patients: z.number(),
appointments: z.number(),
staff: z.number(),
diff --git a/packages/db/shared/schemas/results/UserCreateResult.schema.ts b/packages/db/shared/schemas/results/UserCreateResult.schema.ts
index 246e4cc..cecbd54 100644
--- a/packages/db/shared/schemas/results/UserCreateResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserCreateResult.schema.ts
@@ -3,6 +3,8 @@ export const UserCreateResultSchema = z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/results/UserDeleteResult.schema.ts b/packages/db/shared/schemas/results/UserDeleteResult.schema.ts
index db32b3e..4b70c90 100644
--- a/packages/db/shared/schemas/results/UserDeleteResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserDeleteResult.schema.ts
@@ -3,6 +3,8 @@ export const UserDeleteResultSchema = z.nullable(z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/results/UserFindFirstResult.schema.ts b/packages/db/shared/schemas/results/UserFindFirstResult.schema.ts
index 5c3d310..a7f84ec 100644
--- a/packages/db/shared/schemas/results/UserFindFirstResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserFindFirstResult.schema.ts
@@ -3,6 +3,8 @@ export const UserFindFirstResultSchema = z.nullable(z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/results/UserFindManyResult.schema.ts b/packages/db/shared/schemas/results/UserFindManyResult.schema.ts
index ca9d50b..f9d4693 100644
--- a/packages/db/shared/schemas/results/UserFindManyResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserFindManyResult.schema.ts
@@ -4,6 +4,8 @@ export const UserFindManyResultSchema = z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/results/UserFindUniqueResult.schema.ts b/packages/db/shared/schemas/results/UserFindUniqueResult.schema.ts
index 360da94..89f9e6f 100644
--- a/packages/db/shared/schemas/results/UserFindUniqueResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserFindUniqueResult.schema.ts
@@ -3,6 +3,8 @@ export const UserFindUniqueResultSchema = z.nullable(z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/results/UserGroupByResult.schema.ts b/packages/db/shared/schemas/results/UserGroupByResult.schema.ts
index 8ee0efd..169ca0f 100644
--- a/packages/db/shared/schemas/results/UserGroupByResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserGroupByResult.schema.ts
@@ -3,10 +3,14 @@ export const UserGroupByResultSchema = z.array(z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
_count: z.object({
id: z.number(),
username: z.number(),
password: z.number(),
+ autoBackupEnabled: z.number(),
+ usbBackupEnabled: z.number(),
patients: z.number(),
appointments: z.number(),
staff: z.number(),
diff --git a/packages/db/shared/schemas/results/UserUpdateResult.schema.ts b/packages/db/shared/schemas/results/UserUpdateResult.schema.ts
index e5187e8..a5cfd89 100644
--- a/packages/db/shared/schemas/results/UserUpdateResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserUpdateResult.schema.ts
@@ -3,6 +3,8 @@ export const UserUpdateResultSchema = z.nullable(z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/results/UserUpsertResult.schema.ts b/packages/db/shared/schemas/results/UserUpsertResult.schema.ts
index 2831516..32f1765 100644
--- a/packages/db/shared/schemas/results/UserUpsertResult.schema.ts
+++ b/packages/db/shared/schemas/results/UserUpsertResult.schema.ts
@@ -3,6 +3,8 @@ export const UserUpsertResultSchema = z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/variants/input/User.input.ts b/packages/db/shared/schemas/variants/input/User.input.ts
index bdfde35..b72472d 100644
--- a/packages/db/shared/schemas/variants/input/User.input.ts
+++ b/packages/db/shared/schemas/variants/input/User.input.ts
@@ -4,6 +4,8 @@ export const UserInputSchema = z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/variants/pure/User.pure.ts b/packages/db/shared/schemas/variants/pure/User.pure.ts
index 4b88aa3..45bfa9f 100644
--- a/packages/db/shared/schemas/variants/pure/User.pure.ts
+++ b/packages/db/shared/schemas/variants/pure/User.pure.ts
@@ -4,6 +4,8 @@ export const UserModelSchema = z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),
diff --git a/packages/db/shared/schemas/variants/result/User.result.ts b/packages/db/shared/schemas/variants/result/User.result.ts
index 1416cc0..d801cab 100644
--- a/packages/db/shared/schemas/variants/result/User.result.ts
+++ b/packages/db/shared/schemas/variants/result/User.result.ts
@@ -4,6 +4,8 @@ export const UserResultSchema = z.object({
id: z.number().int(),
username: z.string(),
password: z.string(),
+ autoBackupEnabled: z.boolean(),
+ usbBackupEnabled: z.boolean(),
patients: z.array(z.unknown()),
appointments: z.array(z.unknown()),
staff: z.array(z.unknown()),