Files
playzer/apps/backend/src/generated/prisma/internal/class.ts
Jose Selesan 2aaa91444d feat: add phone field to User model and update authentication flow
- Added phone field to User model in Prisma schema and generated types.
- Updated backend authentication to include phone as an additional field.
- Implemented phone input in the signup form with validation.
- Created a new SignupPage component for user registration.
- Updated routing to include signup path and redirect authenticated users.
- Modified login page to reference Playzer and added link to signup.
2026-06-01 16:43:52 -03:00

355 lines
91 KiB
TypeScript

/* !!! This is code generated by Prisma. Do not edit directly. !!! */
/* eslint-disable */
// biome-ignore-all lint: generated file
// @ts-nocheck
/*
* WARNING: This is an internal file that is subject to change!
*
* 🛑 Under no circumstances should you import this file directly! 🛑
*
* Please import the `PrismaClient` class from the `client.ts` file instead.
*/
import * as runtime from "@prisma/client/runtime/client"
import type * as Prisma from "./prismaNamespace"
const config: runtime.GetPrismaClientConfig = {
"previewFeatures": [],
"clientVersion": "7.6.0",
"engineVersion": "75cbdc1eb7150937890ad5465d861175c6624711",
"activeProvider": "postgresql",
"inlineSchema": "model User {\n id String @id\n name String\n email String\n emailVerified Boolean @default(false)\n image String?\n phone String?\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n sessions Session[]\n accounts Account[]\n role String @default(\"member\")\n complexes ComplexUser[]\n\n @@unique([email])\n @@map(\"users\")\n}\n\nmodel Session {\n id String @id\n expiresAt DateTime\n token String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n ipAddress String?\n userAgent String?\n userId String\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([token])\n @@index([userId])\n @@map(\"sessions\")\n}\n\nmodel Account {\n id String @id\n accountId String\n providerId String\n userId String\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n accessToken String?\n refreshToken String?\n idToken String?\n accessTokenExpiresAt DateTime?\n refreshTokenExpiresAt DateTime?\n scope String?\n password String?\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@index([userId])\n @@map(\"accounts\")\n}\n\nmodel Verification {\n id String @id\n identifier String\n value String\n expiresAt DateTime\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@index([identifier])\n @@map(\"verification\")\n}\n\nmodel Complex {\n id String @id @db.Uuid\n complexName String @map(\"complex_name\")\n physicalAddress String? @map(\"physical_address\") @db.VarChar(200)\n city String? @map(\"city\") @db.VarChar(100)\n state String? @map(\"state\") @db.VarChar(100)\n country String? @map(\"country\") @db.VarChar(100)\n complexSlug String @unique @map(\"complex_slug\")\n adminEmail String @map(\"admin_email\")\n planCode String? @map(\"plan_code\") @db.VarChar(10)\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n plan Plan? @relation(fields: [planCode], references: [code])\n users ComplexUser[]\n invitations ComplexInvitation[]\n courts Court[]\n\n @@index([planCode])\n @@index([complexSlug])\n @@map(\"complexes\")\n}\n\nenum ComplexUserRole {\n ADMIN\n EMPLOYEE\n}\n\nmodel ComplexUser {\n complexId String @map(\"complex_id\") @db.Uuid\n userId String @map(\"user_id\")\n role ComplexUserRole @default(ADMIN)\n createdAt DateTime @default(now()) @map(\"created_at\")\n complex Complex @relation(fields: [complexId], references: [id], onDelete: Cascade)\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@id([complexId, userId])\n @@index([userId])\n @@map(\"complex_users\")\n}\n\nmodel ComplexInvitation {\n id String @id @db.Uuid\n complexId String @map(\"complex_id\") @db.Uuid\n email String @db.VarChar(255)\n tokenHash String @unique @map(\"token_hash\")\n expiresAt DateTime @map(\"expires_at\")\n acceptedAt DateTime? @map(\"accepted_at\")\n revokedAt DateTime? @map(\"revoked_at\")\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n complex Complex @relation(fields: [complexId], references: [id], onDelete: Cascade)\n\n @@index([complexId, email])\n @@index([email])\n @@map(\"complex_invitations\")\n}\n\nenum DayOfWeek {\n MONDAY\n TUESDAY\n WEDNESDAY\n THURSDAY\n FRIDAY\n SATURDAY\n SUNDAY\n}\n\nenum CourtBookingStatus {\n CONFIRMED\n CANCELLED\n COMPLETED\n NOSHOW\n}\n\nmodel Sport {\n id String @id @db.Uuid\n name String @unique\n slug String @unique\n isActive Boolean @default(true) @map(\"is_active\")\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n courts Court[]\n\n @@map(\"sports\")\n}\n\nmodel Court {\n id String @id @db.Uuid\n complexId String @map(\"complex_id\") @db.Uuid\n sportId String @map(\"sport_id\") @db.Uuid\n name String\n slotDurationMinutes Int @map(\"slot_duration_minutes\")\n basePrice Decimal @map(\"base_price\") @db.Decimal(19, 2)\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n complex Complex @relation(fields: [complexId], references: [id], onDelete: Cascade)\n sport Sport @relation(fields: [sportId], references: [id])\n availabilities CourtAvailability[]\n priceRules CourtPriceRule[]\n bookings CourtBooking[]\n\n @@index([complexId])\n @@index([sportId])\n @@map(\"courts\")\n}\n\nmodel CourtAvailability {\n id String @id @db.Uuid\n courtId String @map(\"court_id\") @db.Uuid\n dayOfWeek DayOfWeek @map(\"day_of_week\")\n startTime String @map(\"start_time\") @db.VarChar(5)\n endTime String @map(\"end_time\") @db.VarChar(5)\n createdAt DateTime @default(now()) @map(\"created_at\")\n court Court @relation(fields: [courtId], references: [id], onDelete: Cascade)\n\n @@index([courtId, dayOfWeek])\n @@map(\"court_availabilities\")\n}\n\nmodel CourtPriceRule {\n id String @id @db.Uuid\n courtId String @map(\"court_id\") @db.Uuid\n dayOfWeek DayOfWeek? @map(\"day_of_week\")\n startTime String? @map(\"start_time\") @db.VarChar(5)\n endTime String? @map(\"end_time\") @db.VarChar(5)\n price Decimal @db.Decimal(19, 2)\n isActive Boolean @default(true) @map(\"is_active\")\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n court Court @relation(fields: [courtId], references: [id], onDelete: Cascade)\n\n @@index([courtId, isActive])\n @@map(\"court_price_rules\")\n}\n\nmodel CourtBooking {\n id String @id @db.Uuid\n bookingCode String @unique @map(\"booking_code\") @db.VarChar(8)\n courtId String @map(\"court_id\") @db.Uuid\n bookingDate DateTime @map(\"booking_date\") @db.Date\n startTime String @map(\"start_time\") @db.VarChar(5)\n endTime String @map(\"end_time\") @db.VarChar(5)\n customerName String @map(\"customer_name\") @db.VarChar(120)\n customerPhone String @map(\"customer_phone\") @db.VarChar(30)\n status CourtBookingStatus @default(CONFIRMED)\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n court Court @relation(fields: [courtId], references: [id], onDelete: Cascade)\n\n @@unique([courtId, bookingDate, startTime])\n @@index([courtId, bookingDate])\n @@index([bookingDate])\n @@map(\"court_bookings\")\n}\n\nmodel CourtBookingLog {\n id String @id @db.Uuid\n bookingCode String @map(\"booking_code\") @db.VarChar(8)\n courtId String @map(\"court_id\") @db.Uuid\n bookingDate DateTime @map(\"booking_date\") @db.Date\n startTime String @map(\"start_time\") @db.VarChar(5)\n endTime String @map(\"end_time\") @db.VarChar(5)\n previousStatus CourtBookingStatus @map(\"previous_status\")\n newStatus CourtBookingStatus @map(\"new_status\")\n customerName String @map(\"customer_name\") @db.VarChar(120)\n customerPhone String @map(\"customer_phone\") @db.VarChar(30)\n changedAt DateTime @default(now()) @map(\"changed_at\")\n\n @@index([courtId, newStatus])\n @@map(\"court_booking_logs\")\n}\n\nmodel OnboardingRequest {\n id String @id @db.Uuid\n fullName String @map(\"full_name\")\n email String\n otpHash String @map(\"otp_hash\")\n otpExpiresAt DateTime @map(\"otp_expires_at\")\n otpAttempts Int @default(0) @map(\"otp_attempts\")\n otpLastSentAt DateTime @map(\"otp_last_sent_at\")\n otpResendCount Int @default(0) @map(\"otp_resend_count\")\n emailVerifiedAt DateTime? @map(\"email_verified_at\")\n completedAt DateTime? @map(\"completed_at\")\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n\n @@index([email])\n @@index([otpExpiresAt])\n @@map(\"onboarding_requests\")\n}\n\nmodel PasswordResetRequest {\n id String @id @db.Uuid\n email String\n otpHash String @map(\"otp_hash\")\n otpExpiresAt DateTime @map(\"otp_expires_at\")\n otpAttempts Int @default(0) @map(\"otp_attempts\")\n otpLastSentAt DateTime @map(\"otp_last_sent_at\")\n otpResendCount Int @default(0) @map(\"otp_resend_count\")\n usedAt DateTime? @map(\"used_at\")\n createdAt DateTime @default(now()) @map(\"created_at\")\n updatedAt DateTime @updatedAt @map(\"updated_at\")\n\n @@index([email])\n @@index([otpExpiresAt])\n @@map(\"password_reset_requests\")\n}\n\nmodel Plan {\n code String @id @db.VarChar(10)\n name String @db.VarChar(30)\n price Decimal @db.Decimal(19, 2)\n rules Json\n lastUpdatedAt DateTime @default(now()) @map(\"last_updated_at\")\n complexes Complex[]\n\n @@map(\"plans\")\n}\n\ngenerator client {\n provider = \"prisma-client\"\n output = \"../src/generated/prisma\"\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\n// User model is defined in auth.prisma (Better Auth schema).\n",
"runtimeDataModel": {
"models": {},
"enums": {},
"types": {}
},
"parameterizationSchema": {
"strings": [],
"graph": ""
}
}
config.runtimeDataModel = JSON.parse("{\"models\":{\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"emailVerified\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"image\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"phone\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"sessions\",\"kind\":\"object\",\"type\":\"Session\",\"relationName\":\"SessionToUser\"},{\"name\":\"accounts\",\"kind\":\"object\",\"type\":\"Account\",\"relationName\":\"AccountToUser\"},{\"name\":\"role\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"complexes\",\"kind\":\"object\",\"type\":\"ComplexUser\",\"relationName\":\"ComplexUserToUser\"}],\"dbName\":\"users\"},\"Session\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"expiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"token\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"ipAddress\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"userAgent\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"SessionToUser\"}],\"dbName\":\"sessions\"},\"Account\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"accountId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"providerId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"AccountToUser\"},{\"name\":\"accessToken\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"refreshToken\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"idToken\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"accessTokenExpiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"refreshTokenExpiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"scope\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":\"accounts\"},\"Verification\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"identifier\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"value\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"expiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":\"verification\"},\"Complex\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"complexName\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"complex_name\"},{\"name\":\"physicalAddress\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"physical_address\"},{\"name\":\"city\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"city\"},{\"name\":\"state\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"state\"},{\"name\":\"country\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"country\"},{\"name\":\"complexSlug\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"complex_slug\"},{\"name\":\"adminEmail\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"admin_email\"},{\"name\":\"planCode\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"plan_code\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"},{\"name\":\"plan\",\"kind\":\"object\",\"type\":\"Plan\",\"relationName\":\"ComplexToPlan\"},{\"name\":\"users\",\"kind\":\"object\",\"type\":\"ComplexUser\",\"relationName\":\"ComplexToComplexUser\"},{\"name\":\"invitations\",\"kind\":\"object\",\"type\":\"ComplexInvitation\",\"relationName\":\"ComplexToComplexInvitation\"},{\"name\":\"courts\",\"kind\":\"object\",\"type\":\"Court\",\"relationName\":\"ComplexToCourt\"}],\"dbName\":\"complexes\"},\"ComplexUser\":{\"fields\":[{\"name\":\"complexId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"complex_id\"},{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"user_id\"},{\"name\":\"role\",\"kind\":\"enum\",\"type\":\"ComplexUserRole\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"complex\",\"kind\":\"object\",\"type\":\"Complex\",\"relationName\":\"ComplexToComplexUser\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"ComplexUserToUser\"}],\"dbName\":\"complex_users\"},\"ComplexInvitation\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"complexId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"complex_id\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"tokenHash\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"token_hash\"},{\"name\":\"expiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"expires_at\"},{\"name\":\"acceptedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"accepted_at\"},{\"name\":\"revokedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"revoked_at\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"},{\"name\":\"complex\",\"kind\":\"object\",\"type\":\"Complex\",\"relationName\":\"ComplexToComplexInvitation\"}],\"dbName\":\"complex_invitations\"},\"Sport\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"slug\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isActive\",\"kind\":\"scalar\",\"type\":\"Boolean\",\"dbName\":\"is_active\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"},{\"name\":\"courts\",\"kind\":\"object\",\"type\":\"Court\",\"relationName\":\"CourtToSport\"}],\"dbName\":\"sports\"},\"Court\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"complexId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"complex_id\"},{\"name\":\"sportId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"sport_id\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"slotDurationMinutes\",\"kind\":\"scalar\",\"type\":\"Int\",\"dbName\":\"slot_duration_minutes\"},{\"name\":\"basePrice\",\"kind\":\"scalar\",\"type\":\"Decimal\",\"dbName\":\"base_price\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"},{\"name\":\"complex\",\"kind\":\"object\",\"type\":\"Complex\",\"relationName\":\"ComplexToCourt\"},{\"name\":\"sport\",\"kind\":\"object\",\"type\":\"Sport\",\"relationName\":\"CourtToSport\"},{\"name\":\"availabilities\",\"kind\":\"object\",\"type\":\"CourtAvailability\",\"relationName\":\"CourtToCourtAvailability\"},{\"name\":\"priceRules\",\"kind\":\"object\",\"type\":\"CourtPriceRule\",\"relationName\":\"CourtToCourtPriceRule\"},{\"name\":\"bookings\",\"kind\":\"object\",\"type\":\"CourtBooking\",\"relationName\":\"CourtToCourtBooking\"}],\"dbName\":\"courts\"},\"CourtAvailability\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"courtId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"court_id\"},{\"name\":\"dayOfWeek\",\"kind\":\"enum\",\"type\":\"DayOfWeek\",\"dbName\":\"day_of_week\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"start_time\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"end_time\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"court\",\"kind\":\"object\",\"type\":\"Court\",\"relationName\":\"CourtToCourtAvailability\"}],\"dbName\":\"court_availabilities\"},\"CourtPriceRule\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"courtId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"court_id\"},{\"name\":\"dayOfWeek\",\"kind\":\"enum\",\"type\":\"DayOfWeek\",\"dbName\":\"day_of_week\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"start_time\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"end_time\"},{\"name\":\"price\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"isActive\",\"kind\":\"scalar\",\"type\":\"Boolean\",\"dbName\":\"is_active\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"},{\"name\":\"court\",\"kind\":\"object\",\"type\":\"Court\",\"relationName\":\"CourtToCourtPriceRule\"}],\"dbName\":\"court_price_rules\"},\"CourtBooking\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"bookingCode\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"booking_code\"},{\"name\":\"courtId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"court_id\"},{\"name\":\"bookingDate\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"booking_date\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"start_time\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"end_time\"},{\"name\":\"customerName\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"customer_name\"},{\"name\":\"customerPhone\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"customer_phone\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"CourtBookingStatus\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"},{\"name\":\"court\",\"kind\":\"object\",\"type\":\"Court\",\"relationName\":\"CourtToCourtBooking\"}],\"dbName\":\"court_bookings\"},\"CourtBookingLog\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"bookingCode\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"booking_code\"},{\"name\":\"courtId\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"court_id\"},{\"name\":\"bookingDate\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"booking_date\"},{\"name\":\"startTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"start_time\"},{\"name\":\"endTime\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"end_time\"},{\"name\":\"previousStatus\",\"kind\":\"enum\",\"type\":\"CourtBookingStatus\",\"dbName\":\"previous_status\"},{\"name\":\"newStatus\",\"kind\":\"enum\",\"type\":\"CourtBookingStatus\",\"dbName\":\"new_status\"},{\"name\":\"customerName\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"customer_name\"},{\"name\":\"customerPhone\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"customer_phone\"},{\"name\":\"changedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"changed_at\"}],\"dbName\":\"court_booking_logs\"},\"OnboardingRequest\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"fullName\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"full_name\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"otpHash\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"otp_hash\"},{\"name\":\"otpExpiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"otp_expires_at\"},{\"name\":\"otpAttempts\",\"kind\":\"scalar\",\"type\":\"Int\",\"dbName\":\"otp_attempts\"},{\"name\":\"otpLastSentAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"otp_last_sent_at\"},{\"name\":\"otpResendCount\",\"kind\":\"scalar\",\"type\":\"Int\",\"dbName\":\"otp_resend_count\"},{\"name\":\"emailVerifiedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"email_verified_at\"},{\"name\":\"completedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"completed_at\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"}],\"dbName\":\"onboarding_requests\"},\"PasswordResetRequest\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"otpHash\",\"kind\":\"scalar\",\"type\":\"String\",\"dbName\":\"otp_hash\"},{\"name\":\"otpExpiresAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"otp_expires_at\"},{\"name\":\"otpAttempts\",\"kind\":\"scalar\",\"type\":\"Int\",\"dbName\":\"otp_attempts\"},{\"name\":\"otpLastSentAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"otp_last_sent_at\"},{\"name\":\"otpResendCount\",\"kind\":\"scalar\",\"type\":\"Int\",\"dbName\":\"otp_resend_count\"},{\"name\":\"usedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"used_at\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"created_at\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"updated_at\"}],\"dbName\":\"password_reset_requests\"},\"Plan\":{\"fields\":[{\"name\":\"code\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"price\",\"kind\":\"scalar\",\"type\":\"Decimal\"},{\"name\":\"rules\",\"kind\":\"scalar\",\"type\":\"Json\"},{\"name\":\"lastUpdatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\",\"dbName\":\"last_updated_at\"},{\"name\":\"complexes\",\"kind\":\"object\",\"type\":\"Complex\",\"relationName\":\"ComplexToPlan\"}],\"dbName\":\"plans\"}},\"enums\":{},\"types\":{}}")
config.parameterizationSchema = {
strings: JSON.parse("[\"where\",\"orderBy\",\"cursor\",\"user\",\"sessions\",\"accounts\",\"complexes\",\"_count\",\"plan\",\"users\",\"complex\",\"invitations\",\"courts\",\"sport\",\"court\",\"availabilities\",\"priceRules\",\"bookings\",\"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\",\"_min\",\"_max\",\"User.groupBy\",\"User.aggregate\",\"Session.findUnique\",\"Session.findUniqueOrThrow\",\"Session.findFirst\",\"Session.findFirstOrThrow\",\"Session.findMany\",\"Session.createOne\",\"Session.createMany\",\"Session.createManyAndReturn\",\"Session.updateOne\",\"Session.updateMany\",\"Session.updateManyAndReturn\",\"Session.upsertOne\",\"Session.deleteOne\",\"Session.deleteMany\",\"Session.groupBy\",\"Session.aggregate\",\"Account.findUnique\",\"Account.findUniqueOrThrow\",\"Account.findFirst\",\"Account.findFirstOrThrow\",\"Account.findMany\",\"Account.createOne\",\"Account.createMany\",\"Account.createManyAndReturn\",\"Account.updateOne\",\"Account.updateMany\",\"Account.updateManyAndReturn\",\"Account.upsertOne\",\"Account.deleteOne\",\"Account.deleteMany\",\"Account.groupBy\",\"Account.aggregate\",\"Verification.findUnique\",\"Verification.findUniqueOrThrow\",\"Verification.findFirst\",\"Verification.findFirstOrThrow\",\"Verification.findMany\",\"Verification.createOne\",\"Verification.createMany\",\"Verification.createManyAndReturn\",\"Verification.updateOne\",\"Verification.updateMany\",\"Verification.updateManyAndReturn\",\"Verification.upsertOne\",\"Verification.deleteOne\",\"Verification.deleteMany\",\"Verification.groupBy\",\"Verification.aggregate\",\"Complex.findUnique\",\"Complex.findUniqueOrThrow\",\"Complex.findFirst\",\"Complex.findFirstOrThrow\",\"Complex.findMany\",\"Complex.createOne\",\"Complex.createMany\",\"Complex.createManyAndReturn\",\"Complex.updateOne\",\"Complex.updateMany\",\"Complex.updateManyAndReturn\",\"Complex.upsertOne\",\"Complex.deleteOne\",\"Complex.deleteMany\",\"Complex.groupBy\",\"Complex.aggregate\",\"ComplexUser.findUnique\",\"ComplexUser.findUniqueOrThrow\",\"ComplexUser.findFirst\",\"ComplexUser.findFirstOrThrow\",\"ComplexUser.findMany\",\"ComplexUser.createOne\",\"ComplexUser.createMany\",\"ComplexUser.createManyAndReturn\",\"ComplexUser.updateOne\",\"ComplexUser.updateMany\",\"ComplexUser.updateManyAndReturn\",\"ComplexUser.upsertOne\",\"ComplexUser.deleteOne\",\"ComplexUser.deleteMany\",\"ComplexUser.groupBy\",\"ComplexUser.aggregate\",\"ComplexInvitation.findUnique\",\"ComplexInvitation.findUniqueOrThrow\",\"ComplexInvitation.findFirst\",\"ComplexInvitation.findFirstOrThrow\",\"ComplexInvitation.findMany\",\"ComplexInvitation.createOne\",\"ComplexInvitation.createMany\",\"ComplexInvitation.createManyAndReturn\",\"ComplexInvitation.updateOne\",\"ComplexInvitation.updateMany\",\"ComplexInvitation.updateManyAndReturn\",\"ComplexInvitation.upsertOne\",\"ComplexInvitation.deleteOne\",\"ComplexInvitation.deleteMany\",\"ComplexInvitation.groupBy\",\"ComplexInvitation.aggregate\",\"Sport.findUnique\",\"Sport.findUniqueOrThrow\",\"Sport.findFirst\",\"Sport.findFirstOrThrow\",\"Sport.findMany\",\"Sport.createOne\",\"Sport.createMany\",\"Sport.createManyAndReturn\",\"Sport.updateOne\",\"Sport.updateMany\",\"Sport.updateManyAndReturn\",\"Sport.upsertOne\",\"Sport.deleteOne\",\"Sport.deleteMany\",\"Sport.groupBy\",\"Sport.aggregate\",\"Court.findUnique\",\"Court.findUniqueOrThrow\",\"Court.findFirst\",\"Court.findFirstOrThrow\",\"Court.findMany\",\"Court.createOne\",\"Court.createMany\",\"Court.createManyAndReturn\",\"Court.updateOne\",\"Court.updateMany\",\"Court.updateManyAndReturn\",\"Court.upsertOne\",\"Court.deleteOne\",\"Court.deleteMany\",\"_avg\",\"_sum\",\"Court.groupBy\",\"Court.aggregate\",\"CourtAvailability.findUnique\",\"CourtAvailability.findUniqueOrThrow\",\"CourtAvailability.findFirst\",\"CourtAvailability.findFirstOrThrow\",\"CourtAvailability.findMany\",\"CourtAvailability.createOne\",\"CourtAvailability.createMany\",\"CourtAvailability.createManyAndReturn\",\"CourtAvailability.updateOne\",\"CourtAvailability.updateMany\",\"CourtAvailability.updateManyAndReturn\",\"CourtAvailability.upsertOne\",\"CourtAvailability.deleteOne\",\"CourtAvailability.deleteMany\",\"CourtAvailability.groupBy\",\"CourtAvailability.aggregate\",\"CourtPriceRule.findUnique\",\"CourtPriceRule.findUniqueOrThrow\",\"CourtPriceRule.findFirst\",\"CourtPriceRule.findFirstOrThrow\",\"CourtPriceRule.findMany\",\"CourtPriceRule.createOne\",\"CourtPriceRule.createMany\",\"CourtPriceRule.createManyAndReturn\",\"CourtPriceRule.updateOne\",\"CourtPriceRule.updateMany\",\"CourtPriceRule.updateManyAndReturn\",\"CourtPriceRule.upsertOne\",\"CourtPriceRule.deleteOne\",\"CourtPriceRule.deleteMany\",\"CourtPriceRule.groupBy\",\"CourtPriceRule.aggregate\",\"CourtBooking.findUnique\",\"CourtBooking.findUniqueOrThrow\",\"CourtBooking.findFirst\",\"CourtBooking.findFirstOrThrow\",\"CourtBooking.findMany\",\"CourtBooking.createOne\",\"CourtBooking.createMany\",\"CourtBooking.createManyAndReturn\",\"CourtBooking.updateOne\",\"CourtBooking.updateMany\",\"CourtBooking.updateManyAndReturn\",\"CourtBooking.upsertOne\",\"CourtBooking.deleteOne\",\"CourtBooking.deleteMany\",\"CourtBooking.groupBy\",\"CourtBooking.aggregate\",\"CourtBookingLog.findUnique\",\"CourtBookingLog.findUniqueOrThrow\",\"CourtBookingLog.findFirst\",\"CourtBookingLog.findFirstOrThrow\",\"CourtBookingLog.findMany\",\"CourtBookingLog.createOne\",\"CourtBookingLog.createMany\",\"CourtBookingLog.createManyAndReturn\",\"CourtBookingLog.updateOne\",\"CourtBookingLog.updateMany\",\"CourtBookingLog.updateManyAndReturn\",\"CourtBookingLog.upsertOne\",\"CourtBookingLog.deleteOne\",\"CourtBookingLog.deleteMany\",\"CourtBookingLog.groupBy\",\"CourtBookingLog.aggregate\",\"OnboardingRequest.findUnique\",\"OnboardingRequest.findUniqueOrThrow\",\"OnboardingRequest.findFirst\",\"OnboardingRequest.findFirstOrThrow\",\"OnboardingRequest.findMany\",\"OnboardingRequest.createOne\",\"OnboardingRequest.createMany\",\"OnboardingRequest.createManyAndReturn\",\"OnboardingRequest.updateOne\",\"OnboardingRequest.updateMany\",\"OnboardingRequest.updateManyAndReturn\",\"OnboardingRequest.upsertOne\",\"OnboardingRequest.deleteOne\",\"OnboardingRequest.deleteMany\",\"OnboardingRequest.groupBy\",\"OnboardingRequest.aggregate\",\"PasswordResetRequest.findUnique\",\"PasswordResetRequest.findUniqueOrThrow\",\"PasswordResetRequest.findFirst\",\"PasswordResetRequest.findFirstOrThrow\",\"PasswordResetRequest.findMany\",\"PasswordResetRequest.createOne\",\"PasswordResetRequest.createMany\",\"PasswordResetRequest.createManyAndReturn\",\"PasswordResetRequest.updateOne\",\"PasswordResetRequest.updateMany\",\"PasswordResetRequest.updateManyAndReturn\",\"PasswordResetRequest.upsertOne\",\"PasswordResetRequest.deleteOne\",\"PasswordResetRequest.deleteMany\",\"PasswordResetRequest.groupBy\",\"PasswordResetRequest.aggregate\",\"Plan.findUnique\",\"Plan.findUniqueOrThrow\",\"Plan.findFirst\",\"Plan.findFirstOrThrow\",\"Plan.findMany\",\"Plan.createOne\",\"Plan.createMany\",\"Plan.createManyAndReturn\",\"Plan.updateOne\",\"Plan.updateMany\",\"Plan.updateManyAndReturn\",\"Plan.upsertOne\",\"Plan.deleteOne\",\"Plan.deleteMany\",\"Plan.groupBy\",\"Plan.aggregate\",\"AND\",\"OR\",\"NOT\",\"code\",\"name\",\"price\",\"rules\",\"lastUpdatedAt\",\"equals\",\"in\",\"notIn\",\"lt\",\"lte\",\"gt\",\"gte\",\"not\",\"string_contains\",\"string_starts_with\",\"string_ends_with\",\"array_starts_with\",\"array_ends_with\",\"array_contains\",\"contains\",\"startsWith\",\"endsWith\",\"every\",\"some\",\"none\",\"id\",\"email\",\"otpHash\",\"otpExpiresAt\",\"otpAttempts\",\"otpLastSentAt\",\"otpResendCount\",\"usedAt\",\"createdAt\",\"updatedAt\",\"fullName\",\"emailVerifiedAt\",\"completedAt\",\"bookingCode\",\"courtId\",\"bookingDate\",\"startTime\",\"endTime\",\"CourtBookingStatus\",\"previousStatus\",\"newStatus\",\"customerName\",\"customerPhone\",\"changedAt\",\"status\",\"DayOfWeek\",\"dayOfWeek\",\"isActive\",\"complexId\",\"sportId\",\"slotDurationMinutes\",\"basePrice\",\"slug\",\"tokenHash\",\"expiresAt\",\"acceptedAt\",\"revokedAt\",\"userId\",\"ComplexUserRole\",\"role\",\"complexName\",\"physicalAddress\",\"city\",\"state\",\"country\",\"complexSlug\",\"adminEmail\",\"planCode\",\"identifier\",\"value\",\"accountId\",\"providerId\",\"accessToken\",\"refreshToken\",\"idToken\",\"accessTokenExpiresAt\",\"refreshTokenExpiresAt\",\"scope\",\"password\",\"token\",\"ipAddress\",\"userAgent\",\"emailVerified\",\"image\",\"phone\",\"courtId_bookingDate_startTime\",\"complexId_userId\",\"is\",\"isNot\",\"connectOrCreate\",\"upsert\",\"createMany\",\"set\",\"disconnect\",\"delete\",\"connect\",\"updateMany\",\"deleteMany\",\"increment\",\"decrement\",\"multiply\",\"divide\"]"),
graph: "zgaQAYACDwQAAPUDACAFAAD2AwAgBgAA9wMAIJoCAADzAwAwmwIAADcAEJwCAADzAwAwngIBALgDACG2AgEAAAABtwIBAAAAAb4CQAC7AwAhvwJAALsDACHdAgEAuAMAIfQCIADmAwAh9QIBAPQDACH2AgEA9AMAIQEAAAABACAMAwAAjAQAIJoCAACOBAAwmwIAAAMAEJwCAACOBAAwtgIBALgDACG-AkAAuwMAIb8CQAC7AwAh2AJAALsDACHbAgEAuAMAIfECAQC4AwAh8gIBAPQDACHzAgEA9AMAIQMDAACMBgAg8gIAAIYFACDzAgAAhgUAIAwDAACMBAAgmgIAAI4EADCbAgAAAwAQnAIAAI4EADC2AgEAAAABvgJAALsDACG_AkAAuwMAIdgCQAC7AwAh2wIBALgDACHxAgEAAAAB8gIBAPQDACHzAgEA9AMAIQMAAAADACABAAAEADACAAAFACARAwAAjAQAIJoCAACNBAAwmwIAAAcAEJwCAACNBAAwtgIBALgDACG-AkAAuwMAIb8CQAC7AwAh2wIBALgDACHoAgEAuAMAIekCAQC4AwAh6gIBAPQDACHrAgEA9AMAIewCAQD0AwAh7QJAAMoDACHuAkAAygMAIe8CAQD0AwAh8AIBAPQDACEIAwAAjAYAIOoCAACGBQAg6wIAAIYFACDsAgAAhgUAIO0CAACGBQAg7gIAAIYFACDvAgAAhgUAIPACAACGBQAgEQMAAIwEACCaAgAAjQQAMJsCAAAHABCcAgAAjQQAMLYCAQAAAAG-AkAAuwMAIb8CQAC7AwAh2wIBALgDACHoAgEAuAMAIekCAQC4AwAh6gIBAPQDACHrAgEA9AMAIewCAQD0AwAh7QJAAMoDACHuAkAAygMAIe8CAQD0AwAh8AIBAPQDACEDAAAABwAgAQAACAAwAgAACQAgCQMAAIwEACAKAACABAAgmgIAAIoEADCbAgAACwAQnAIAAIoEADC-AkAAuwMAIdICAQDIAwAh2wIBALgDACHdAgAAiwTdAiICAwAAjAYAIAoAAIUGACAKAwAAjAQAIAoAAIAEACCaAgAAigQAMJsCAAALABCcAgAAigQAML4CQAC7AwAh0gIBAMgDACHbAgEAuAMAId0CAACLBN0CIvgCAACJBAAgAwAAAAsAIAEAAAwAMAIAAA0AIAkGAAC8AwAgmgIAALcDADCbAgAADwAQnAIAALcDADCdAgEAuAMAIZ4CAQC4AwAhnwIQALkDACGgAgAAugMAIKECQAC7AwAhAQAAAA8AIBIIAACHBAAgCQAA9wMAIAsAAIgEACAMAADnAwAgmgIAAIYEADCbAgAAEQAQnAIAAIYEADC2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHeAgEAuAMAId8CAQD0AwAh4AIBAPQDACHhAgEA9AMAIeICAQD0AwAh4wIBALgDACHkAgEAuAMAIeUCAQD0AwAhCQgAAIoGACAJAACDBgAgCwAAiwYAIAwAALoFACDfAgAAhgUAIOACAACGBQAg4QIAAIYFACDiAgAAhgUAIOUCAACGBQAgEggAAIcEACAJAAD3AwAgCwAAiAQAIAwAAOcDACCaAgAAhgQAMJsCAAARABCcAgAAhgQAMLYCAQAAAAG-AkAAuwMAIb8CQAC7AwAh3gIBALgDACHfAgEA9AMAIeACAQD0AwAh4QIBAPQDACHiAgEA9AMAIeMCAQAAAAHkAgEAuAMAIeUCAQD0AwAhAwAAABEAIAEAABIAMAIAABMAIAEAAAARACADAAAACwAgAQAADAAwAgAADQAgDQoAAIAEACCaAgAAhQQAMJsCAAAXABCcAgAAhQQAMLYCAQDIAwAhtwIBALgDACG-AkAAuwMAIb8CQAC7AwAh0gIBAMgDACHXAgEAuAMAIdgCQAC7AwAh2QJAAMoDACHaAkAAygMAIQMKAACFBgAg2QIAAIYFACDaAgAAhgUAIA0KAACABAAgmgIAAIUEADCbAgAAFwAQnAIAAIUEADC2AgEAAAABtwIBALgDACG-AkAAuwMAIb8CQAC7AwAh0gIBAMgDACHXAgEAAAAB2AJAALsDACHZAkAAygMAIdoCQADKAwAhAwAAABcAIAEAABgAMAIAABkAIBAKAACABAAgDQAAgQQAIA8AAIIEACAQAACDBAAgEQAAhAQAIJoCAAD_AwAwmwIAABsAEJwCAAD_AwAwngIBALgDACG2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHSAgEAyAMAIdMCAQDIAwAh1AICAMkDACHVAhAAuQMAIQUKAACFBgAgDQAAhgYAIA8AAIcGACAQAACIBgAgEQAAiQYAIBAKAACABAAgDQAAgQQAIA8AAIIEACAQAACDBAAgEQAAhAQAIJoCAAD_AwAwmwIAABsAEJwCAAD_AwAwngIBALgDACG2AgEAAAABvgJAALsDACG_AkAAuwMAIdICAQDIAwAh0wIBAMgDACHUAgIAyQMAIdUCEAC5AwAhAwAAABsAIAEAABwAMAIAAB0AIAMAAAAbACABAAAcADACAAAdACABAAAAGwAgCg4AAPoDACCaAgAA_QMAMJsCAAAhABCcAgAA_QMAMLYCAQDIAwAhvgJAALsDACHEAgEAyAMAIcYCAQC4AwAhxwIBALgDACHQAgAA_gPQAiIBDgAAhAYAIAoOAAD6AwAgmgIAAP0DADCbAgAAIQAQnAIAAP0DADC2AgEAAAABvgJAALsDACHEAgEAyAMAIcYCAQC4AwAhxwIBALgDACHQAgAA_gPQAiIDAAAAIQAgAQAAIgAwAgAAIwAgDQ4AAPoDACCaAgAA-wMAMJsCAAAlABCcAgAA-wMAMJ8CEAC5AwAhtgIBAMgDACG-AkAAuwMAIb8CQAC7AwAhxAIBAMgDACHGAgEA9AMAIccCAQD0AwAh0AIAAPwD0AIj0QIgAOYDACEEDgAAhAYAIMYCAACGBQAgxwIAAIYFACDQAgAAhgUAIA0OAAD6AwAgmgIAAPsDADCbAgAAJQAQnAIAAPsDADCfAhAAuQMAIbYCAQAAAAG-AkAAuwMAIb8CQAC7AwAhxAIBAMgDACHGAgEA9AMAIccCAQD0AwAh0AIAAPwD0AIj0QIgAOYDACEDAAAAJQAgAQAAJgAwAgAAJwAgDw4AAPoDACCaAgAA-QMAMJsCAAApABCcAgAA-QMAMLYCAQDIAwAhvgJAALsDACG_AkAAuwMAIcMCAQC4AwAhxAIBAMgDACHFAkAAuwMAIcYCAQC4AwAhxwIBALgDACHLAgEAuAMAIcwCAQC4AwAhzgIAANMDyQIiAQ4AAIQGACAQDgAA-gMAIJoCAAD5AwAwmwIAACkAEJwCAAD5AwAwtgIBAAAAAb4CQAC7AwAhvwJAALsDACHDAgEAAAABxAIBAMgDACHFAkAAuwMAIcYCAQC4AwAhxwIBALgDACHLAgEAuAMAIcwCAQC4AwAhzgIAANMDyQIi9wIAAPgDACADAAAAKQAgAQAAKgAwAgAAKwAgAQAAACEAIAEAAAAlACABAAAAKQAgAQAAAAsAIAEAAAAXACABAAAAGwAgAQAAAAMAIAEAAAAHACABAAAACwAgAQAAAAEAIA8EAAD1AwAgBQAA9gMAIAYAAPcDACCaAgAA8wMAMJsCAAA3ABCcAgAA8wMAMJ4CAQC4AwAhtgIBALgDACG3AgEAuAMAIb4CQAC7AwAhvwJAALsDACHdAgEAuAMAIfQCIADmAwAh9QIBAPQDACH2AgEA9AMAIQUEAACBBgAgBQAAggYAIAYAAIMGACD1AgAAhgUAIPYCAACGBQAgAwAAADcAIAEAADgAMAIAAAEAIAMAAAA3ACABAAA4ADACAAABACADAAAANwAgAQAAOAAwAgAAAQAgDAQAAP4FACAFAAD_BQAgBgAAgAYAIJ4CAQAAAAG2AgEAAAABtwIBAAAAAb4CQAAAAAG_AkAAAAAB3QIBAAAAAfQCIAAAAAH1AgEAAAAB9gIBAAAAAQEXAAA8ACAJngIBAAAAAbYCAQAAAAG3AgEAAAABvgJAAAAAAb8CQAAAAAHdAgEAAAAB9AIgAAAAAfUCAQAAAAH2AgEAAAABARcAAD4AMAEXAAA-ADAMBAAA2gUAIAUAANsFACAGAADcBQAgngIBAJQEACG2AgEAlAQAIbcCAQCUBAAhvgJAAJYEACG_AkAAlgQAId0CAQCUBAAh9AIgAM8EACH1AgEAogQAIfYCAQCiBAAhAgAAAAEAIBcAAEEAIAmeAgEAlAQAIbYCAQCUBAAhtwIBAJQEACG-AkAAlgQAIb8CQACWBAAh3QIBAJQEACH0AiAAzwQAIfUCAQCiBAAh9gIBAKIEACECAAAANwAgFwAAQwAgAgAAADcAIBcAAEMAIAMAAAABACAeAAA8ACAfAABBACABAAAAAQAgAQAAADcAIAUHAADXBQAgJAAA2QUAICUAANgFACD1AgAAhgUAIPYCAACGBQAgDJoCAADyAwAwmwIAAEoAEJwCAADyAwAwngIBAKsDACG2AgEAqwMAIbcCAQCrAwAhvgJAAK4DACG_AkAArgMAId0CAQCrAwAh9AIgANgDACH1AgEA1wMAIfYCAQDXAwAhAwAAADcAIAEAAEkAMCMAAEoAIAMAAAA3ACABAAA4ADACAAABACABAAAABQAgAQAAAAUAIAMAAAADACABAAAEADACAAAFACADAAAAAwAgAQAABAAwAgAABQAgAwAAAAMAIAEAAAQAMAIAAAUAIAkDAADWBQAgtgIBAAAAAb4CQAAAAAG_AkAAAAAB2AJAAAAAAdsCAQAAAAHxAgEAAAAB8gIBAAAAAfMCAQAAAAEBFwAAUgAgCLYCAQAAAAG-AkAAAAABvwJAAAAAAdgCQAAAAAHbAgEAAAAB8QIBAAAAAfICAQAAAAHzAgEAAAABARcAAFQAMAEXAABUADAJAwAA1QUAILYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdgCQACWBAAh2wIBAJQEACHxAgEAlAQAIfICAQCiBAAh8wIBAKIEACECAAAABQAgFwAAVwAgCLYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdgCQACWBAAh2wIBAJQEACHxAgEAlAQAIfICAQCiBAAh8wIBAKIEACECAAAAAwAgFwAAWQAgAgAAAAMAIBcAAFkAIAMAAAAFACAeAABSACAfAABXACABAAAABQAgAQAAAAMAIAUHAADSBQAgJAAA1AUAICUAANMFACDyAgAAhgUAIPMCAACGBQAgC5oCAADxAwAwmwIAAGAAEJwCAADxAwAwtgIBAKsDACG-AkAArgMAIb8CQACuAwAh2AJAAK4DACHbAgEAqwMAIfECAQCrAwAh8gIBANcDACHzAgEA1wMAIQMAAAADACABAABfADAjAABgACADAAAAAwAgAQAABAAwAgAABQAgAQAAAAkAIAEAAAAJACADAAAABwAgAQAACAAwAgAACQAgAwAAAAcAIAEAAAgAMAIAAAkAIAMAAAAHACABAAAIADACAAAJACAOAwAA0QUAILYCAQAAAAG-AkAAAAABvwJAAAAAAdsCAQAAAAHoAgEAAAAB6QIBAAAAAeoCAQAAAAHrAgEAAAAB7AIBAAAAAe0CQAAAAAHuAkAAAAAB7wIBAAAAAfACAQAAAAEBFwAAaAAgDbYCAQAAAAG-AkAAAAABvwJAAAAAAdsCAQAAAAHoAgEAAAAB6QIBAAAAAeoCAQAAAAHrAgEAAAAB7AIBAAAAAe0CQAAAAAHuAkAAAAAB7wIBAAAAAfACAQAAAAEBFwAAagAwARcAAGoAMA4DAADQBQAgtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh2wIBAJQEACHoAgEAlAQAIekCAQCUBAAh6gIBAKIEACHrAgEAogQAIewCAQCiBAAh7QJAAO4EACHuAkAA7gQAIe8CAQCiBAAh8AIBAKIEACECAAAACQAgFwAAbQAgDbYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdsCAQCUBAAh6AIBAJQEACHpAgEAlAQAIeoCAQCiBAAh6wIBAKIEACHsAgEAogQAIe0CQADuBAAh7gJAAO4EACHvAgEAogQAIfACAQCiBAAhAgAAAAcAIBcAAG8AIAIAAAAHACAXAABvACADAAAACQAgHgAAaAAgHwAAbQAgAQAAAAkAIAEAAAAHACAKBwAAzQUAICQAAM8FACAlAADOBQAg6gIAAIYFACDrAgAAhgUAIOwCAACGBQAg7QIAAIYFACDuAgAAhgUAIO8CAACGBQAg8AIAAIYFACAQmgIAAPADADCbAgAAdgAQnAIAAPADADC2AgEAqwMAIb4CQACuAwAhvwJAAK4DACHbAgEAqwMAIegCAQCrAwAh6QIBAKsDACHqAgEA1wMAIesCAQDXAwAh7AIBANcDACHtAkAAwAMAIe4CQADAAwAh7wIBANcDACHwAgEA1wMAIQMAAAAHACABAAB1ADAjAAB2ACADAAAABwAgAQAACAAwAgAACQAgCZoCAADvAwAwmwIAAHwAEJwCAADvAwAwtgIBAAAAAb4CQAC7AwAhvwJAALsDACHYAkAAuwMAIeYCAQC4AwAh5wIBALgDACEBAAAAeQAgAQAAAHkAIAmaAgAA7wMAMJsCAAB8ABCcAgAA7wMAMLYCAQC4AwAhvgJAALsDACG_AkAAuwMAIdgCQAC7AwAh5gIBALgDACHnAgEAuAMAIQADAAAAfAAgAQAAfQAwAgAAeQAgAwAAAHwAIAEAAH0AMAIAAHkAIAMAAAB8ACABAAB9ADACAAB5ACAGtgIBAAAAAb4CQAAAAAG_AkAAAAAB2AJAAAAAAeYCAQAAAAHnAgEAAAABARcAAIEBACAGtgIBAAAAAb4CQAAAAAG_AkAAAAAB2AJAAAAAAeYCAQAAAAHnAgEAAAABARcAAIMBADABFwAAgwEAMAa2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHYAkAAlgQAIeYCAQCUBAAh5wIBAJQEACECAAAAeQAgFwAAhgEAIAa2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHYAkAAlgQAIeYCAQCUBAAh5wIBAJQEACECAAAAfAAgFwAAiAEAIAIAAAB8ACAXAACIAQAgAwAAAHkAIB4AAIEBACAfAACGAQAgAQAAAHkAIAEAAAB8ACADBwAAygUAICQAAMwFACAlAADLBQAgCZoCAADuAwAwmwIAAI8BABCcAgAA7gMAMLYCAQCrAwAhvgJAAK4DACG_AkAArgMAIdgCQACuAwAh5gIBAKsDACHnAgEAqwMAIQMAAAB8ACABAACOAQAwIwAAjwEAIAMAAAB8ACABAAB9ADACAAB5ACABAAAAEwAgAQAAABMAIAMAAAARACABAAASADACAAATACADAAAAEQAgAQAAEgAwAgAAEwAgAwAAABEAIAEAABIAMAIAABMAIA8IAADJBQAgCQAAgQUAIAsAAIIFACAMAACDBQAgtgIBAAAAAb4CQAAAAAG_AkAAAAAB3gIBAAAAAd8CAQAAAAHgAgEAAAAB4QIBAAAAAeICAQAAAAHjAgEAAAAB5AIBAAAAAeUCAQAAAAEBFwAAlwEAIAu2AgEAAAABvgJAAAAAAb8CQAAAAAHeAgEAAAAB3wIBAAAAAeACAQAAAAHhAgEAAAAB4gIBAAAAAeMCAQAAAAHkAgEAAAAB5QIBAAAAAQEXAACZAQAwARcAAJkBADABAAAADwAgDwgAAMgFACAJAACkBAAgCwAApQQAIAwAAKYEACC2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHeAgEAlAQAId8CAQCiBAAh4AIBAKIEACHhAgEAogQAIeICAQCiBAAh4wIBAJQEACHkAgEAlAQAIeUCAQCiBAAhAgAAABMAIBcAAJ0BACALtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh3gIBAJQEACHfAgEAogQAIeACAQCiBAAh4QIBAKIEACHiAgEAogQAIeMCAQCUBAAh5AIBAJQEACHlAgEAogQAIQIAAAARACAXAACfAQAgAgAAABEAIBcAAJ8BACABAAAADwAgAwAAABMAIB4AAJcBACAfAACdAQAgAQAAABMAIAEAAAARACAIBwAAxQUAICQAAMcFACAlAADGBQAg3wIAAIYFACDgAgAAhgUAIOECAACGBQAg4gIAAIYFACDlAgAAhgUAIA6aAgAA7QMAMJsCAACnAQAQnAIAAO0DADC2AgEAvgMAIb4CQACuAwAhvwJAAK4DACHeAgEAqwMAId8CAQDXAwAh4AIBANcDACHhAgEA1wMAIeICAQDXAwAh4wIBAKsDACHkAgEAqwMAIeUCAQDXAwAhAwAAABEAIAEAAKYBADAjAACnAQAgAwAAABEAIAEAABIAMAIAABMAIAEAAAANACABAAAADQAgAwAAAAsAIAEAAAwAMAIAAA0AIAMAAAALACABAAAMADACAAANACADAAAACwAgAQAADAAwAgAADQAgBgMAAP8EACAKAADEBQAgvgJAAAAAAdICAQAAAAHbAgEAAAAB3QIAAADdAgIBFwAArwEAIAS-AkAAAAAB0gIBAAAAAdsCAQAAAAHdAgAAAN0CAgEXAACxAQAwARcAALEBADAGAwAA_QQAIAoAAMMFACC-AkAAlgQAIdICAQCUBAAh2wIBAJQEACHdAgAA-wTdAiICAAAADQAgFwAAtAEAIAS-AkAAlgQAIdICAQCUBAAh2wIBAJQEACHdAgAA-wTdAiICAAAACwAgFwAAtgEAIAIAAAALACAXAAC2AQAgAwAAAA0AIB4AAK8BACAfAAC0AQAgAQAAAA0AIAEAAAALACADBwAAwAUAICQAAMIFACAlAADBBQAgB5oCAADpAwAwmwIAAL0BABCcAgAA6QMAML4CQACuAwAh0gIBAL4DACHbAgEAqwMAId0CAADqA90CIgMAAAALACABAAC8AQAwIwAAvQEAIAMAAAALACABAAAMADACAAANACABAAAAGQAgAQAAABkAIAMAAAAXACABAAAYADACAAAZACADAAAAFwAgAQAAGAAwAgAAGQAgAwAAABcAIAEAABgAMAIAABkAIAoKAAC_BQAgtgIBAAAAAbcCAQAAAAG-AkAAAAABvwJAAAAAAdICAQAAAAHXAgEAAAAB2AJAAAAAAdkCQAAAAAHaAkAAAAABARcAAMUBACAJtgIBAAAAAbcCAQAAAAG-AkAAAAABvwJAAAAAAdICAQAAAAHXAgEAAAAB2AJAAAAAAdkCQAAAAAHaAkAAAAABARcAAMcBADABFwAAxwEAMAoKAAC-BQAgtgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHSAgEAlAQAIdcCAQCUBAAh2AJAAJYEACHZAkAA7gQAIdoCQADuBAAhAgAAABkAIBcAAMoBACAJtgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHSAgEAlAQAIdcCAQCUBAAh2AJAAJYEACHZAkAA7gQAIdoCQADuBAAhAgAAABcAIBcAAMwBACACAAAAFwAgFwAAzAEAIAMAAAAZACAeAADFAQAgHwAAygEAIAEAAAAZACABAAAAFwAgBQcAALsFACAkAAC9BQAgJQAAvAUAINkCAACGBQAg2gIAAIYFACAMmgIAAOgDADCbAgAA0wEAEJwCAADoAwAwtgIBAL4DACG3AgEAqwMAIb4CQACuAwAhvwJAAK4DACHSAgEAvgMAIdcCAQCrAwAh2AJAAK4DACHZAkAAwAMAIdoCQADAAwAhAwAAABcAIAEAANIBADAjAADTAQAgAwAAABcAIAEAABgAMAIAABkAIAoMAADnAwAgmgIAAOUDADCbAgAA2QEAEJwCAADlAwAwngIBAAAAAbYCAQAAAAG-AkAAuwMAIb8CQAC7AwAh0QIgAOYDACHWAgEAAAABAQAAANYBACABAAAA1gEAIAoMAADnAwAgmgIAAOUDADCbAgAA2QEAEJwCAADlAwAwngIBALgDACG2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHRAiAA5gMAIdYCAQC4AwAhAQwAALoFACADAAAA2QEAIAEAANoBADACAADWAQAgAwAAANkBACABAADaAQAwAgAA1gEAIAMAAADZAQAgAQAA2gEAMAIAANYBACAHDAAAuQUAIJ4CAQAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHRAiAAAAAB1gIBAAAAAQEXAADeAQAgBp4CAQAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHRAiAAAAAB1gIBAAAAAQEXAADgAQAwARcAAOABADAHDAAArwUAIJ4CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0QIgAM8EACHWAgEAlAQAIQIAAADWAQAgFwAA4wEAIAaeAgEAlAQAIbYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdECIADPBAAh1gIBAJQEACECAAAA2QEAIBcAAOUBACACAAAA2QEAIBcAAOUBACADAAAA1gEAIB4AAN4BACAfAADjAQAgAQAAANYBACABAAAA2QEAIAMHAACsBQAgJAAArgUAICUAAK0FACAJmgIAAOQDADCbAgAA7AEAEJwCAADkAwAwngIBAKsDACG2AgEAvgMAIb4CQACuAwAhvwJAAK4DACHRAiAA2AMAIdYCAQCrAwAhAwAAANkBACABAADrAQAwIwAA7AEAIAMAAADZAQAgAQAA2gEAMAIAANYBACABAAAAHQAgAQAAAB0AIAMAAAAbACABAAAcADACAAAdACADAAAAGwAgAQAAHAAwAgAAHQAgAwAAABsAIAEAABwAMAIAAB0AIA0KAACrBQAgDQAA4AQAIA8AAOEEACAQAADiBAAgEQAA4wQAIJ4CAQAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHSAgEAAAAB0wIBAAAAAdQCAgAAAAHVAhAAAAABARcAAPQBACAIngIBAAAAAbYCAQAAAAG-AkAAAAABvwJAAAAAAdICAQAAAAHTAgEAAAAB1AICAAAAAdUCEAAAAAEBFwAA9gEAMAEXAAD2AQAwDQoAAKoFACANAACzBAAgDwAAtAQAIBAAALUEACARAAC2BAAgngIBAJQEACG2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHSAgEAlAQAIdMCAQCUBAAh1AICALEEACHVAhAAlQQAIQIAAAAdACAXAAD5AQAgCJ4CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0gIBAJQEACHTAgEAlAQAIdQCAgCxBAAh1QIQAJUEACECAAAAGwAgFwAA-wEAIAIAAAAbACAXAAD7AQAgAwAAAB0AIB4AAPQBACAfAAD5AQAgAQAAAB0AIAEAAAAbACAFBwAApQUAICQAAKgFACAlAACnBQAgpgEAAKYFACCnAQAAqQUAIAuaAgAA4wMAMJsCAACCAgAQnAIAAOMDADCeAgEAqwMAIbYCAQC-AwAhvgJAAK4DACG_AkAArgMAIdICAQC-AwAh0wIBAL4DACHUAgIAvwMAIdUCEACsAwAhAwAAABsAIAEAAIECADAjAACCAgAgAwAAABsAIAEAABwAMAIAAB0AIAEAAAAjACABAAAAIwAgAwAAACEAIAEAACIAMAIAACMAIAMAAAAhACABAAAiADACAAAjACADAAAAIQAgAQAAIgAwAgAAIwAgBw4AAKQFACC2AgEAAAABvgJAAAAAAcQCAQAAAAHGAgEAAAABxwIBAAAAAdACAAAA0AICARcAAIoCACAGtgIBAAAAAb4CQAAAAAHEAgEAAAABxgIBAAAAAccCAQAAAAHQAgAAANACAgEXAACMAgAwARcAAIwCADAHDgAAowUAILYCAQCUBAAhvgJAAJYEACHEAgEAlAQAIcYCAQCUBAAhxwIBAJQEACHQAgAA3ATQAiICAAAAIwAgFwAAjwIAIAa2AgEAlAQAIb4CQACWBAAhxAIBAJQEACHGAgEAlAQAIccCAQCUBAAh0AIAANwE0AIiAgAAACEAIBcAAJECACACAAAAIQAgFwAAkQIAIAMAAAAjACAeAACKAgAgHwAAjwIAIAEAAAAjACABAAAAIQAgAwcAAKAFACAkAACiBQAgJQAAoQUAIAmaAgAA3wMAMJsCAACYAgAQnAIAAN8DADC2AgEAvgMAIb4CQACuAwAhxAIBAL4DACHGAgEAqwMAIccCAQCrAwAh0AIAAOAD0AIiAwAAACEAIAEAAJcCADAjAACYAgAgAwAAACEAIAEAACIAMAIAACMAIAEAAAAnACABAAAAJwAgAwAAACUAIAEAACYAMAIAACcAIAMAAAAlACABAAAmADACAAAnACADAAAAJQAgAQAAJgAwAgAAJwAgCg4AAJ8FACCfAhAAAAABtgIBAAAAAb4CQAAAAAG_AkAAAAABxAIBAAAAAcYCAQAAAAHHAgEAAAAB0AIAAADQAgPRAiAAAAABARcAAKACACAJnwIQAAAAAbYCAQAAAAG-AkAAAAABvwJAAAAAAcQCAQAAAAHGAgEAAAABxwIBAAAAAdACAAAA0AID0QIgAAAAAQEXAACiAgAwARcAAKICADAKDgAAngUAIJ8CEACVBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAhxAIBAJQEACHGAgEAogQAIccCAQCiBAAh0AIAAM4E0AIj0QIgAM8EACECAAAAJwAgFwAApQIAIAmfAhAAlQQAIbYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIcQCAQCUBAAhxgIBAKIEACHHAgEAogQAIdACAADOBNACI9ECIADPBAAhAgAAACUAIBcAAKcCACACAAAAJQAgFwAApwIAIAMAAAAnACAeAACgAgAgHwAApQIAIAEAAAAnACABAAAAJQAgCAcAAJkFACAkAACcBQAgJQAAmwUAIKYBAACaBQAgpwEAAJ0FACDGAgAAhgUAIMcCAACGBQAg0AIAAIYFACAMmgIAANUDADCbAgAArgIAEJwCAADVAwAwnwIQAKwDACG2AgEAvgMAIb4CQACuAwAhvwJAAK4DACHEAgEAvgMAIcYCAQDXAwAhxwIBANcDACHQAgAA1gPQAiPRAiAA2AMAIQMAAAAlACABAACtAgAwIwAArgIAIAMAAAAlACABAAAmADACAAAnACABAAAAKwAgAQAAACsAIAMAAAApACABAAAqADACAAArACADAAAAKQAgAQAAKgAwAgAAKwAgAwAAACkAIAEAACoAMAIAACsAIAwOAACYBQAgtgIBAAAAAb4CQAAAAAG_AkAAAAABwwIBAAAAAcQCAQAAAAHFAkAAAAABxgIBAAAAAccCAQAAAAHLAgEAAAABzAIBAAAAAc4CAAAAyQICARcAALYCACALtgIBAAAAAb4CQAAAAAG_AkAAAAABwwIBAAAAAcQCAQAAAAHFAkAAAAABxgIBAAAAAccCAQAAAAHLAgEAAAABzAIBAAAAAc4CAAAAyQICARcAALgCADABFwAAuAIAMAwOAACXBQAgtgIBAJQEACG-AkAAlgQAIb8CQACWBAAhwwIBAJQEACHEAgEAlAQAIcUCQACWBAAhxgIBAJQEACHHAgEAlAQAIcsCAQCUBAAhzAIBAJQEACHOAgAAwQTJAiICAAAAKwAgFwAAuwIAIAu2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHDAgEAlAQAIcQCAQCUBAAhxQJAAJYEACHGAgEAlAQAIccCAQCUBAAhywIBAJQEACHMAgEAlAQAIc4CAADBBMkCIgIAAAApACAXAAC9AgAgAgAAACkAIBcAAL0CACADAAAAKwAgHgAAtgIAIB8AALsCACABAAAAKwAgAQAAACkAIAMHAACUBQAgJAAAlgUAICUAAJUFACAOmgIAANQDADCbAgAAxAIAEJwCAADUAwAwtgIBAL4DACG-AkAArgMAIb8CQACuAwAhwwIBAKsDACHEAgEAvgMAIcUCQACuAwAhxgIBAKsDACHHAgEAqwMAIcsCAQCrAwAhzAIBAKsDACHOAgAAzwPJAiIDAAAAKQAgAQAAwwIAMCMAAMQCACADAAAAKQAgAQAAKgAwAgAAKwAgDpoCAADSAwAwmwIAAMoCABCcAgAA0gMAMLYCAQAAAAHDAgEAuAMAIcQCAQDIAwAhxQJAALsDACHGAgEAuAMAIccCAQC4AwAhyQIAANMDyQIiygIAANMDyQIiywIBALgDACHMAgEAuAMAIc0CQAC7AwAhAQAAAMcCACABAAAAxwIAIA6aAgAA0gMAMJsCAADKAgAQnAIAANIDADC2AgEAyAMAIcMCAQC4AwAhxAIBAMgDACHFAkAAuwMAIcYCAQC4AwAhxwIBALgDACHJAgAA0wPJAiLKAgAA0wPJAiLLAgEAuAMAIcwCAQC4AwAhzQJAALsDACEAAwAAAMoCACABAADLAgAwAgAAxwIAIAMAAADKAgAgAQAAywIAMAIAAMcCACADAAAAygIAIAEAAMsCADACAADHAgAgC7YCAQAAAAHDAgEAAAABxAIBAAAAAcUCQAAAAAHGAgEAAAABxwIBAAAAAckCAAAAyQICygIAAADJAgLLAgEAAAABzAIBAAAAAc0CQAAAAAEBFwAAzwIAIAu2AgEAAAABwwIBAAAAAcQCAQAAAAHFAkAAAAABxgIBAAAAAccCAQAAAAHJAgAAAMkCAsoCAAAAyQICywIBAAAAAcwCAQAAAAHNAkAAAAABARcAANECADABFwAA0QIAMAu2AgEAlAQAIcMCAQCUBAAhxAIBAJQEACHFAkAAlgQAIcYCAQCUBAAhxwIBAJQEACHJAgAAwQTJAiLKAgAAwQTJAiLLAgEAlAQAIcwCAQCUBAAhzQJAAJYEACECAAAAxwIAIBcAANQCACALtgIBAJQEACHDAgEAlAQAIcQCAQCUBAAhxQJAAJYEACHGAgEAlAQAIccCAQCUBAAhyQIAAMEEyQIiygIAAMEEyQIiywIBAJQEACHMAgEAlAQAIc0CQACWBAAhAgAAAMoCACAXAADWAgAgAgAAAMoCACAXAADWAgAgAwAAAMcCACAeAADPAgAgHwAA1AIAIAEAAADHAgAgAQAAAMoCACADBwAAkQUAICQAAJMFACAlAACSBQAgDpoCAADOAwAwmwIAAN0CABCcAgAAzgMAMLYCAQC-AwAhwwIBAKsDACHEAgEAvgMAIcUCQACuAwAhxgIBAKsDACHHAgEAqwMAIckCAADPA8kCIsoCAADPA8kCIssCAQCrAwAhzAIBAKsDACHNAkAArgMAIQMAAADKAgAgAQAA3AIAMCMAAN0CACADAAAAygIAIAEAAMsCADACAADHAgAgD5oCAADNAwAwmwIAAOMCABCcAgAAzQMAMLYCAQAAAAG3AgEAuAMAIbgCAQC4AwAhuQJAALsDACG6AgIAyQMAIbsCQAC7AwAhvAICAMkDACG-AkAAuwMAIb8CQAC7AwAhwAIBALgDACHBAkAAygMAIcICQADKAwAhAQAAAOACACABAAAA4AIAIA-aAgAAzQMAMJsCAADjAgAQnAIAAM0DADC2AgEAyAMAIbcCAQC4AwAhuAIBALgDACG5AkAAuwMAIboCAgDJAwAhuwJAALsDACG8AgIAyQMAIb4CQAC7AwAhvwJAALsDACHAAgEAuAMAIcECQADKAwAhwgJAAMoDACECwQIAAIYFACDCAgAAhgUAIAMAAADjAgAgAQAA5AIAMAIAAOACACADAAAA4wIAIAEAAOQCADACAADgAgAgAwAAAOMCACABAADkAgAwAgAA4AIAIAy2AgEAAAABtwIBAAAAAbgCAQAAAAG5AkAAAAABugICAAAAAbsCQAAAAAG8AgIAAAABvgJAAAAAAb8CQAAAAAHAAgEAAAABwQJAAAAAAcICQAAAAAEBFwAA6AIAIAy2AgEAAAABtwIBAAAAAbgCAQAAAAG5AkAAAAABugICAAAAAbsCQAAAAAG8AgIAAAABvgJAAAAAAb8CQAAAAAHAAgEAAAABwQJAAAAAAcICQAAAAAEBFwAA6gIAMAEXAADqAgAwDLYCAQCUBAAhtwIBAJQEACG4AgEAlAQAIbkCQACWBAAhugICALEEACG7AkAAlgQAIbwCAgCxBAAhvgJAAJYEACG_AkAAlgQAIcACAQCUBAAhwQJAAO4EACHCAkAA7gQAIQIAAADgAgAgFwAA7QIAIAy2AgEAlAQAIbcCAQCUBAAhuAIBAJQEACG5AkAAlgQAIboCAgCxBAAhuwJAAJYEACG8AgIAsQQAIb4CQACWBAAhvwJAAJYEACHAAgEAlAQAIcECQADuBAAhwgJAAO4EACECAAAA4wIAIBcAAO8CACACAAAA4wIAIBcAAO8CACADAAAA4AIAIB4AAOgCACAfAADtAgAgAQAAAOACACABAAAA4wIAIAcHAACMBQAgJAAAjwUAICUAAI4FACCmAQAAjQUAIKcBAACQBQAgwQIAAIYFACDCAgAAhgUAIA-aAgAAzAMAMJsCAAD2AgAQnAIAAMwDADC2AgEAvgMAIbcCAQCrAwAhuAIBAKsDACG5AkAArgMAIboCAgC_AwAhuwJAAK4DACG8AgIAvwMAIb4CQACuAwAhvwJAAK4DACHAAgEAqwMAIcECQADAAwAhwgJAAMADACEDAAAA4wIAIAEAAPUCADAjAAD2AgAgAwAAAOMCACABAADkAgAwAgAA4AIAIA2aAgAAxwMAMJsCAAD8AgAQnAIAAMcDADC2AgEAAAABtwIBALgDACG4AgEAuAMAIbkCQAC7AwAhugICAMkDACG7AkAAuwMAIbwCAgDJAwAhvQJAAMoDACG-AkAAuwMAIb8CQAC7AwAhAQAAAPkCACABAAAA-QIAIA2aAgAAxwMAMJsCAAD8AgAQnAIAAMcDADC2AgEAyAMAIbcCAQC4AwAhuAIBALgDACG5AkAAuwMAIboCAgDJAwAhuwJAALsDACG8AgIAyQMAIb0CQADKAwAhvgJAALsDACG_AkAAuwMAIQG9AgAAhgUAIAMAAAD8AgAgAQAA_QIAMAIAAPkCACADAAAA_AIAIAEAAP0CADACAAD5AgAgAwAAAPwCACABAAD9AgAwAgAA-QIAIAq2AgEAAAABtwIBAAAAAbgCAQAAAAG5AkAAAAABugICAAAAAbsCQAAAAAG8AgIAAAABvQJAAAAAAb4CQAAAAAG_AkAAAAABARcAAIEDACAKtgIBAAAAAbcCAQAAAAG4AgEAAAABuQJAAAAAAboCAgAAAAG7AkAAAAABvAICAAAAAb0CQAAAAAG-AkAAAAABvwJAAAAAAQEXAACDAwAwARcAAIMDADAKtgIBAJQEACG3AgEAlAQAIbgCAQCUBAAhuQJAAJYEACG6AgIAsQQAIbsCQACWBAAhvAICALEEACG9AkAA7gQAIb4CQACWBAAhvwJAAJYEACECAAAA-QIAIBcAAIYDACAKtgIBAJQEACG3AgEAlAQAIbgCAQCUBAAhuQJAAJYEACG6AgIAsQQAIbsCQACWBAAhvAICALEEACG9AkAA7gQAIb4CQACWBAAhvwJAAJYEACECAAAA_AIAIBcAAIgDACACAAAA_AIAIBcAAIgDACADAAAA-QIAIB4AAIEDACAfAACGAwAgAQAAAPkCACABAAAA_AIAIAYHAACHBQAgJAAAigUAICUAAIkFACCmAQAAiAUAIKcBAACLBQAgvQIAAIYFACANmgIAAL0DADCbAgAAjwMAEJwCAAC9AwAwtgIBAL4DACG3AgEAqwMAIbgCAQCrAwAhuQJAAK4DACG6AgIAvwMAIbsCQACuAwAhvAICAL8DACG9AkAAwAMAIb4CQACuAwAhvwJAAK4DACEDAAAA_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_AkAAuwMAIQiiAgEAAAABowIBAAAABKQCAQAAAASlAgEAAAABpgIBAAAAAacCAQAAAAGoAgEAAAABqQIBAMsDACEIogICAAAAAaMCAgAAAASkAgIAAAAEpQICAAAAAaYCAgAAAAGnAgIAAAABqAICAAAAAakCAgCwAwAhCKICQAAAAAGjAkAAAAAFpAJAAAAABaUCQAAAAAGmAkAAAAABpwJAAAAAAagCQAAAAAGpAkAAwwMAIQiiAgEAAAABowIBAAAABKQCAQAAAASlAgEAAAABpgIBAAAAAacCAQAAAAGoAgEAAAABqQIBAMsDACEPmgIAAMwDADCbAgAA9gIAEJwCAADMAwAwtgIBAL4DACG3AgEAqwMAIbgCAQCrAwAhuQJAAK4DACG6AgIAvwMAIbsCQACuAwAhvAICAL8DACG-AkAArgMAIb8CQACuAwAhwAIBAKsDACHBAkAAwAMAIcICQADAAwAhD5oCAADNAwAwmwIAAOMCABCcAgAAzQMAMLYCAQDIAwAhtwIBALgDACG4AgEAuAMAIbkCQAC7AwAhugICAMkDACG7AkAAuwMAIbwCAgDJAwAhvgJAALsDACG_AkAAuwMAIcACAQC4AwAhwQJAAMoDACHCAkAAygMAIQ6aAgAAzgMAMJsCAADdAgAQnAIAAM4DADC2AgEAvgMAIcMCAQCrAwAhxAIBAL4DACHFAkAArgMAIcYCAQCrAwAhxwIBAKsDACHJAgAAzwPJAiLKAgAAzwPJAiLLAgEAqwMAIcwCAQCrAwAhzQJAAK4DACEHBwAAsAMAICQAANEDACAlAADRAwAgogIAAADJAgKjAgAAAMkCCKQCAAAAyQIIqQIAANADyQIiBwcAALADACAkAADRAwAgJQAA0QMAIKICAAAAyQICowIAAADJAgikAgAAAMkCCKkCAADQA8kCIgSiAgAAAMkCAqMCAAAAyQIIpAIAAADJAgipAgAA0QPJAiIOmgIAANIDADCbAgAAygIAEJwCAADSAwAwtgIBAMgDACHDAgEAuAMAIcQCAQDIAwAhxQJAALsDACHGAgEAuAMAIccCAQC4AwAhyQIAANMDyQIiygIAANMDyQIiywIBALgDACHMAgEAuAMAIc0CQAC7AwAhBKICAAAAyQICowIAAADJAgikAgAAAMkCCKkCAADRA8kCIg6aAgAA1AMAMJsCAADEAgAQnAIAANQDADC2AgEAvgMAIb4CQACuAwAhvwJAAK4DACHDAgEAqwMAIcQCAQC-AwAhxQJAAK4DACHGAgEAqwMAIccCAQCrAwAhywIBAKsDACHMAgEAqwMAIc4CAADPA8kCIgyaAgAA1QMAMJsCAACuAgAQnAIAANUDADCfAhAArAMAIbYCAQC-AwAhvgJAAK4DACG_AkAArgMAIcQCAQC-AwAhxgIBANcDACHHAgEA1wMAIdACAADWA9ACI9ECIADYAwAhBwcAAMIDACAkAADeAwAgJQAA3gMAIKICAAAA0AIDowIAAADQAgmkAgAAANACCakCAADdA9ACIw4HAADCAwAgJAAA3AMAICUAANwDACCiAgEAAAABowIBAAAABaQCAQAAAAWlAgEAAAABpgIBAAAAAacCAQAAAAGoAgEAAAABqQIBANsDACGwAgEAAAABsQIBAAAAAbICAQAAAAEFBwAAsAMAICQAANoDACAlAADaAwAgogIgAAAAAakCIADZAwAhBQcAALADACAkAADaAwAgJQAA2gMAIKICIAAAAAGpAiAA2QMAIQKiAiAAAAABqQIgANoDACEOBwAAwgMAICQAANwDACAlAADcAwAgogIBAAAAAaMCAQAAAAWkAgEAAAAFpQIBAAAAAaYCAQAAAAGnAgEAAAABqAIBAAAAAakCAQDbAwAhsAIBAAAAAbECAQAAAAGyAgEAAAABC6ICAQAAAAGjAgEAAAAFpAIBAAAABaUCAQAAAAGmAgEAAAABpwIBAAAAAagCAQAAAAGpAgEA3AMAIbACAQAAAAGxAgEAAAABsgIBAAAAAQcHAADCAwAgJAAA3gMAICUAAN4DACCiAgAAANACA6MCAAAA0AIJpAIAAADQAgmpAgAA3QPQAiMEogIAAADQAgOjAgAAANACCaQCAAAA0AIJqQIAAN4D0AIjCZoCAADfAwAwmwIAAJgCABCcAgAA3wMAMLYCAQC-AwAhvgJAAK4DACHEAgEAvgMAIcYCAQCrAwAhxwIBAKsDACHQAgAA4APQAiIHBwAAsAMAICQAAOIDACAlAADiAwAgogIAAADQAgKjAgAAANACCKQCAAAA0AIIqQIAAOED0AIiBwcAALADACAkAADiAwAgJQAA4gMAIKICAAAA0AICowIAAADQAgikAgAAANACCKkCAADhA9ACIgSiAgAAANACAqMCAAAA0AIIpAIAAADQAgipAgAA4gPQAiILmgIAAOMDADCbAgAAggIAEJwCAADjAwAwngIBAKsDACG2AgEAvgMAIb4CQACuAwAhvwJAAK4DACHSAgEAvgMAIdMCAQC-AwAh1AICAL8DACHVAhAArAMAIQmaAgAA5AMAMJsCAADsAQAQnAIAAOQDADCeAgEAqwMAIbYCAQC-AwAhvgJAAK4DACG_AkAArgMAIdECIADYAwAh1gIBAKsDACEKDAAA5wMAIJoCAADlAwAwmwIAANkBABCcAgAA5QMAMJ4CAQC4AwAhtgIBAMgDACG-AkAAuwMAIb8CQAC7AwAh0QIgAOYDACHWAgEAuAMAIQKiAiAAAAABqQIgANoDACEDswIAABsAILQCAAAbACC1AgAAGwAgDJoCAADoAwAwmwIAANMBABCcAgAA6AMAMLYCAQC-AwAhtwIBAKsDACG-AkAArgMAIb8CQACuAwAh0gIBAL4DACHXAgEAqwMAIdgCQACuAwAh2QJAAMADACHaAkAAwAMAIQeaAgAA6QMAMJsCAAC9AQAQnAIAAOkDADC-AkAArgMAIdICAQC-AwAh2wIBAKsDACHdAgAA6gPdAiIHBwAAsAMAICQAAOwDACAlAADsAwAgogIAAADdAgKjAgAAAN0CCKQCAAAA3QIIqQIAAOsD3QIiBwcAALADACAkAADsAwAgJQAA7AMAIKICAAAA3QICowIAAADdAgikAgAAAN0CCKkCAADrA90CIgSiAgAAAN0CAqMCAAAA3QIIpAIAAADdAgipAgAA7APdAiIOmgIAAO0DADCbAgAApwEAEJwCAADtAwAwtgIBAL4DACG-AkAArgMAIb8CQACuAwAh3gIBAKsDACHfAgEA1wMAIeACAQDXAwAh4QIBANcDACHiAgEA1wMAIeMCAQCrAwAh5AIBAKsDACHlAgEA1wMAIQmaAgAA7gMAMJsCAACPAQAQnAIAAO4DADC2AgEAqwMAIb4CQACuAwAhvwJAAK4DACHYAkAArgMAIeYCAQCrAwAh5wIBAKsDACEJmgIAAO8DADCbAgAAfAAQnAIAAO8DADC2AgEAuAMAIb4CQAC7AwAhvwJAALsDACHYAkAAuwMAIeYCAQC4AwAh5wIBALgDACEQmgIAAPADADCbAgAAdgAQnAIAAPADADC2AgEAqwMAIb4CQACuAwAhvwJAAK4DACHbAgEAqwMAIegCAQCrAwAh6QIBAKsDACHqAgEA1wMAIesCAQDXAwAh7AIBANcDACHtAkAAwAMAIe4CQADAAwAh7wIBANcDACHwAgEA1wMAIQuaAgAA8QMAMJsCAABgABCcAgAA8QMAMLYCAQCrAwAhvgJAAK4DACG_AkAArgMAIdgCQACuAwAh2wIBAKsDACHxAgEAqwMAIfICAQDXAwAh8wIBANcDACEMmgIAAPIDADCbAgAASgAQnAIAAPIDADCeAgEAqwMAIbYCAQCrAwAhtwIBAKsDACG-AkAArgMAIb8CQACuAwAh3QIBAKsDACH0AiAA2AMAIfUCAQDXAwAh9gIBANcDACEPBAAA9QMAIAUAAPYDACAGAAD3AwAgmgIAAPMDADCbAgAANwAQnAIAAPMDADCeAgEAuAMAIbYCAQC4AwAhtwIBALgDACG-AkAAuwMAIb8CQAC7AwAh3QIBALgDACH0AiAA5gMAIfUCAQD0AwAh9gIBAPQDACELogIBAAAAAaMCAQAAAAWkAgEAAAAFpQIBAAAAAaYCAQAAAAGnAgEAAAABqAIBAAAAAakCAQDcAwAhsAIBAAAAAbECAQAAAAGyAgEAAAABA7MCAAADACC0AgAAAwAgtQIAAAMAIAOzAgAABwAgtAIAAAcAILUCAAAHACADswIAAAsAILQCAAALACC1AgAACwAgA8QCAQAAAAHFAkAAAAABxgIBAAAAAQ8OAAD6AwAgmgIAAPkDADCbAgAAKQAQnAIAAPkDADC2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHDAgEAuAMAIcQCAQDIAwAhxQJAALsDACHGAgEAuAMAIccCAQC4AwAhywIBALgDACHMAgEAuAMAIc4CAADTA8kCIhIKAACABAAgDQAAgQQAIA8AAIIEACAQAACDBAAgEQAAhAQAIJoCAAD_AwAwmwIAABsAEJwCAAD_AwAwngIBALgDACG2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHSAgEAyAMAIdMCAQDIAwAh1AICAMkDACHVAhAAuQMAIfkCAAAbACD6AgAAGwAgDQ4AAPoDACCaAgAA-wMAMJsCAAAlABCcAgAA-wMAMJ8CEAC5AwAhtgIBAMgDACG-AkAAuwMAIb8CQAC7AwAhxAIBAMgDACHGAgEA9AMAIccCAQD0AwAh0AIAAPwD0AIj0QIgAOYDACEEogIAAADQAgOjAgAAANACCaQCAAAA0AIJqQIAAN4D0AIjCg4AAPoDACCaAgAA_QMAMJsCAAAhABCcAgAA_QMAMLYCAQDIAwAhvgJAALsDACHEAgEAyAMAIcYCAQC4AwAhxwIBALgDACHQAgAA_gPQAiIEogIAAADQAgKjAgAAANACCKQCAAAA0AIIqQIAAOID0AIiEAoAAIAEACANAACBBAAgDwAAggQAIBAAAIMEACARAACEBAAgmgIAAP8DADCbAgAAGwAQnAIAAP8DADCeAgEAuAMAIbYCAQDIAwAhvgJAALsDACG_AkAAuwMAIdICAQDIAwAh0wIBAMgDACHUAgIAyQMAIdUCEAC5AwAhFAgAAIcEACAJAAD3AwAgCwAAiAQAIAwAAOcDACCaAgAAhgQAMJsCAAARABCcAgAAhgQAMLYCAQDIAwAhvgJAALsDACG_AkAAuwMAId4CAQC4AwAh3wIBAPQDACHgAgEA9AMAIeECAQD0AwAh4gIBAPQDACHjAgEAuAMAIeQCAQC4AwAh5QIBAPQDACH5AgAAEQAg-gIAABEAIAwMAADnAwAgmgIAAOUDADCbAgAA2QEAEJwCAADlAwAwngIBALgDACG2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHRAiAA5gMAIdYCAQC4AwAh-QIAANkBACD6AgAA2QEAIAOzAgAAIQAgtAIAACEAILUCAAAhACADswIAACUAILQCAAAlACC1AgAAJQAgA7MCAAApACC0AgAAKQAgtQIAACkAIA0KAACABAAgmgIAAIUEADCbAgAAFwAQnAIAAIUEADC2AgEAyAMAIbcCAQC4AwAhvgJAALsDACG_AkAAuwMAIdICAQDIAwAh1wIBALgDACHYAkAAuwMAIdkCQADKAwAh2gJAAMoDACESCAAAhwQAIAkAAPcDACALAACIBAAgDAAA5wMAIJoCAACGBAAwmwIAABEAEJwCAACGBAAwtgIBAMgDACG-AkAAuwMAIb8CQAC7AwAh3gIBALgDACHfAgEA9AMAIeACAQD0AwAh4QIBAPQDACHiAgEA9AMAIeMCAQC4AwAh5AIBALgDACHlAgEA9AMAIQsGAAC8AwAgmgIAALcDADCbAgAADwAQnAIAALcDADCdAgEAuAMAIZ4CAQC4AwAhnwIQALkDACGgAgAAugMAIKECQAC7AwAh-QIAAA8AIPoCAAAPACADswIAABcAILQCAAAXACC1AgAAFwAgAtICAQAAAAHbAgEAAAABCQMAAIwEACAKAACABAAgmgIAAIoEADCbAgAACwAQnAIAAIoEADC-AkAAuwMAIdICAQDIAwAh2wIBALgDACHdAgAAiwTdAiIEogIAAADdAgKjAgAAAN0CCKQCAAAA3QIIqQIAAOwD3QIiEQQAAPUDACAFAAD2AwAgBgAA9wMAIJoCAADzAwAwmwIAADcAEJwCAADzAwAwngIBALgDACG2AgEAuAMAIbcCAQC4AwAhvgJAALsDACG_AkAAuwMAId0CAQC4AwAh9AIgAOYDACH1AgEA9AMAIfYCAQD0AwAh-QIAADcAIPoCAAA3ACARAwAAjAQAIJoCAACNBAAwmwIAAAcAEJwCAACNBAAwtgIBALgDACG-AkAAuwMAIb8CQAC7AwAh2wIBALgDACHoAgEAuAMAIekCAQC4AwAh6gIBAPQDACHrAgEA9AMAIewCAQD0AwAh7QJAAMoDACHuAkAAygMAIe8CAQD0AwAh8AIBAPQDACEMAwAAjAQAIJoCAACOBAAwmwIAAAMAEJwCAACOBAAwtgIBALgDACG-AkAAuwMAIb8CQAC7AwAh2AJAALsDACHbAgEAuAMAIfECAQC4AwAh8gIBAPQDACHzAgEA9AMAIQAAAAAAAf4CAQAAAAEF_gIQAAAAAYQDEAAAAAGFAxAAAAABhgMQAAAAAYcDEAAAAAEB_gJAAAAAAQseAACYBAAwHwAAnQQAMPsCAACZBAAw_AIAAJoEADD9AgAAmwQAIP4CAACcBAAw_wIAAJwEADCAAwAAnAQAMIEDAACcBAAwggMAAJ4EADCDAwAAnwQAMA0JAACBBQAgCwAAggUAIAwAAIMFACC2AgEAAAABvgJAAAAAAb8CQAAAAAHeAgEAAAAB3wIBAAAAAeACAQAAAAHhAgEAAAAB4gIBAAAAAeMCAQAAAAHkAgEAAAABAgAAABMAIB4AAIAFACADAAAAEwAgHgAAgAUAIB8AAKMEACABFwAAzgYAMBIIAACHBAAgCQAA9wMAIAsAAIgEACAMAADnAwAgmgIAAIYEADCbAgAAEQAQnAIAAIYEADC2AgEAAAABvgJAALsDACG_AkAAuwMAId4CAQC4AwAh3wIBAPQDACHgAgEA9AMAIeECAQD0AwAh4gIBAPQDACHjAgEAAAAB5AIBALgDACHlAgEA9AMAIQIAAAATACAXAACjBAAgAgAAAKAEACAXAAChBAAgDpoCAACfBAAwmwIAAKAEABCcAgAAnwQAMLYCAQDIAwAhvgJAALsDACG_AkAAuwMAId4CAQC4AwAh3wIBAPQDACHgAgEA9AMAIeECAQD0AwAh4gIBAPQDACHjAgEAuAMAIeQCAQC4AwAh5QIBAPQDACEOmgIAAJ8EADCbAgAAoAQAEJwCAACfBAAwtgIBAMgDACG-AkAAuwMAIb8CQAC7AwAh3gIBALgDACHfAgEA9AMAIeACAQD0AwAh4QIBAPQDACHiAgEA9AMAIeMCAQC4AwAh5AIBALgDACHlAgEA9AMAIQq2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHeAgEAlAQAId8CAQCiBAAh4AIBAKIEACHhAgEAogQAIeICAQCiBAAh4wIBAJQEACHkAgEAlAQAIQH-AgEAAAABDQkAAKQEACALAAClBAAgDAAApgQAILYCAQCUBAAhvgJAAJYEACG_AkAAlgQAId4CAQCUBAAh3wIBAKIEACHgAgEAogQAIeECAQCiBAAh4gIBAKIEACHjAgEAlAQAIeQCAQCUBAAhCx4AAPEEADAfAAD2BAAw-wIAAPIEADD8AgAA8wQAMP0CAAD0BAAg_gIAAPUEADD_AgAA9QQAMIADAAD1BAAwgQMAAPUEADCCAwAA9wQAMIMDAAD4BAAwCx4AAOQEADAfAADpBAAw-wIAAOUEADD8AgAA5gQAMP0CAADnBAAg_gIAAOgEADD_AgAA6AQAMIADAADoBAAwgQMAAOgEADCCAwAA6gQAMIMDAADrBAAwCx4AAKcEADAfAACsBAAw-wIAAKgEADD8AgAAqQQAMP0CAACqBAAg_gIAAKsEADD_AgAAqwQAMIADAACrBAAwgQMAAKsEADCCAwAArQQAMIMDAACuBAAwCw0AAOAEACAPAADhBAAgEAAA4gQAIBEAAOMEACCeAgEAAAABtgIBAAAAAb4CQAAAAAG_AkAAAAAB0wIBAAAAAdQCAgAAAAHVAhAAAAABAgAAAB0AIB4AAN8EACADAAAAHQAgHgAA3wQAIB8AALIEACABFwAAzQYAMBAKAACABAAgDQAAgQQAIA8AAIIEACAQAACDBAAgEQAAhAQAIJoCAAD_AwAwmwIAABsAEJwCAAD_AwAwngIBALgDACG2AgEAAAABvgJAALsDACG_AkAAuwMAIdICAQDIAwAh0wIBAMgDACHUAgIAyQMAIdUCEAC5AwAhAgAAAB0AIBcAALIEACACAAAArwQAIBcAALAEACALmgIAAK4EADCbAgAArwQAEJwCAACuBAAwngIBALgDACG2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHSAgEAyAMAIdMCAQDIAwAh1AICAMkDACHVAhAAuQMAIQuaAgAArgQAMJsCAACvBAAQnAIAAK4EADCeAgEAuAMAIbYCAQDIAwAhvgJAALsDACG_AkAAuwMAIdICAQDIAwAh0wIBAMgDACHUAgIAyQMAIdUCEAC5AwAhB54CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0wIBAJQEACHUAgIAsQQAIdUCEACVBAAhBf4CAgAAAAGEAwIAAAABhQMCAAAAAYYDAgAAAAGHAwIAAAABCw0AALMEACAPAAC0BAAgEAAAtQQAIBEAALYEACCeAgEAlAQAIbYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdMCAQCUBAAh1AICALEEACHVAhAAlQQAIQUeAADFBgAgHwAAywYAIPsCAADGBgAg_AIAAMoGACCBAwAA1gEAIAseAADSBAAwHwAA1wQAMPsCAADTBAAw_AIAANQEADD9AgAA1QQAIP4CAADWBAAw_wIAANYEADCAAwAA1gQAMIEDAADWBAAwggMAANgEADCDAwAA2QQAMAseAADEBAAwHwAAyQQAMPsCAADFBAAw_AIAAMYEADD9AgAAxwQAIP4CAADIBAAw_wIAAMgEADCAAwAAyAQAMIEDAADIBAAwggMAAMoEADCDAwAAywQAMAseAAC3BAAwHwAAvAQAMPsCAAC4BAAw_AIAALkEADD9AgAAugQAIP4CAAC7BAAw_wIAALsEADCAAwAAuwQAMIEDAAC7BAAwggMAAL0EADCDAwAAvgQAMAq2AgEAAAABvgJAAAAAAb8CQAAAAAHDAgEAAAABxQJAAAAAAcYCAQAAAAHHAgEAAAABywIBAAAAAcwCAQAAAAHOAgAAAMkCAgIAAAArACAeAADDBAAgAwAAACsAIB4AAMMEACAfAADCBAAgARcAAMkGADAQDgAA-gMAIJoCAAD5AwAwmwIAACkAEJwCAAD5AwAwtgIBAAAAAb4CQAC7AwAhvwJAALsDACHDAgEAAAABxAIBAMgDACHFAkAAuwMAIcYCAQC4AwAhxwIBALgDACHLAgEAuAMAIcwCAQC4AwAhzgIAANMDyQIi9wIAAPgDACACAAAAKwAgFwAAwgQAIAIAAAC_BAAgFwAAwAQAIA6aAgAAvgQAMJsCAAC_BAAQnAIAAL4EADC2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHDAgEAuAMAIcQCAQDIAwAhxQJAALsDACHGAgEAuAMAIccCAQC4AwAhywIBALgDACHMAgEAuAMAIc4CAADTA8kCIg6aAgAAvgQAMJsCAAC_BAAQnAIAAL4EADC2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHDAgEAuAMAIcQCAQDIAwAhxQJAALsDACHGAgEAuAMAIccCAQC4AwAhywIBALgDACHMAgEAuAMAIc4CAADTA8kCIgq2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHDAgEAlAQAIcUCQACWBAAhxgIBAJQEACHHAgEAlAQAIcsCAQCUBAAhzAIBAJQEACHOAgAAwQTJAiIB_gIAAADJAgIKtgIBAJQEACG-AkAAlgQAIb8CQACWBAAhwwIBAJQEACHFAkAAlgQAIcYCAQCUBAAhxwIBAJQEACHLAgEAlAQAIcwCAQCUBAAhzgIAAMEEyQIiCrYCAQAAAAG-AkAAAAABvwJAAAAAAcMCAQAAAAHFAkAAAAABxgIBAAAAAccCAQAAAAHLAgEAAAABzAIBAAAAAc4CAAAAyQICCJ8CEAAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHGAgEAAAABxwIBAAAAAdACAAAA0AID0QIgAAAAAQIAAAAnACAeAADRBAAgAwAAACcAIB4AANEEACAfAADQBAAgARcAAMgGADANDgAA-gMAIJoCAAD7AwAwmwIAACUAEJwCAAD7AwAwnwIQALkDACG2AgEAAAABvgJAALsDACG_AkAAuwMAIcQCAQDIAwAhxgIBAPQDACHHAgEA9AMAIdACAAD8A9ACI9ECIADmAwAhAgAAACcAIBcAANAEACACAAAAzAQAIBcAAM0EACAMmgIAAMsEADCbAgAAzAQAEJwCAADLBAAwnwIQALkDACG2AgEAyAMAIb4CQAC7AwAhvwJAALsDACHEAgEAyAMAIcYCAQD0AwAhxwIBAPQDACHQAgAA_APQAiPRAiAA5gMAIQyaAgAAywQAMJsCAADMBAAQnAIAAMsEADCfAhAAuQMAIbYCAQDIAwAhvgJAALsDACG_AkAAuwMAIcQCAQDIAwAhxgIBAPQDACHHAgEA9AMAIdACAAD8A9ACI9ECIADmAwAhCJ8CEACVBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAhxgIBAKIEACHHAgEAogQAIdACAADOBNACI9ECIADPBAAhAf4CAAAA0AIDAf4CIAAAAAEInwIQAJUEACG2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHGAgEAogQAIccCAQCiBAAh0AIAAM4E0AIj0QIgAM8EACEInwIQAAAAAbYCAQAAAAG-AkAAAAABvwJAAAAAAcYCAQAAAAHHAgEAAAAB0AIAAADQAgPRAiAAAAABBbYCAQAAAAG-AkAAAAABxgIBAAAAAccCAQAAAAHQAgAAANACAgIAAAAjACAeAADeBAAgAwAAACMAIB4AAN4EACAfAADdBAAgARcAAMcGADAKDgAA-gMAIJoCAAD9AwAwmwIAACEAEJwCAAD9AwAwtgIBAAAAAb4CQAC7AwAhxAIBAMgDACHGAgEAuAMAIccCAQC4AwAh0AIAAP4D0AIiAgAAACMAIBcAAN0EACACAAAA2gQAIBcAANsEACAJmgIAANkEADCbAgAA2gQAEJwCAADZBAAwtgIBAMgDACG-AkAAuwMAIcQCAQDIAwAhxgIBALgDACHHAgEAuAMAIdACAAD-A9ACIgmaAgAA2QQAMJsCAADaBAAQnAIAANkEADC2AgEAyAMAIb4CQAC7AwAhxAIBAMgDACHGAgEAuAMAIccCAQC4AwAh0AIAAP4D0AIiBbYCAQCUBAAhvgJAAJYEACHGAgEAlAQAIccCAQCUBAAh0AIAANwE0AIiAf4CAAAA0AICBbYCAQCUBAAhvgJAAJYEACHGAgEAlAQAIccCAQCUBAAh0AIAANwE0AIiBbYCAQAAAAG-AkAAAAABxgIBAAAAAccCAQAAAAHQAgAAANACAgsNAADgBAAgDwAA4QQAIBAAAOIEACARAADjBAAgngIBAAAAAbYCAQAAAAG-AkAAAAABvwJAAAAAAdMCAQAAAAHUAgIAAAAB1QIQAAAAAQMeAADFBgAg-wIAAMYGACCBAwAA1gEAIAQeAADSBAAw-wIAANMEADD9AgAA1QQAIIEDAADWBAAwBB4AAMQEADD7AgAAxQQAMP0CAADHBAAggQMAAMgEADAEHgAAtwQAMPsCAAC4BAAw_QIAALoEACCBAwAAuwQAMAi2AgEAAAABtwIBAAAAAb4CQAAAAAG_AkAAAAAB1wIBAAAAAdgCQAAAAAHZAkAAAAAB2gJAAAAAAQIAAAAZACAeAADwBAAgAwAAABkAIB4AAPAEACAfAADvBAAgARcAAMQGADANCgAAgAQAIJoCAACFBAAwmwIAABcAEJwCAACFBAAwtgIBAAAAAbcCAQC4AwAhvgJAALsDACG_AkAAuwMAIdICAQDIAwAh1wIBAAAAAdgCQAC7AwAh2QJAAMoDACHaAkAAygMAIQIAAAAZACAXAADvBAAgAgAAAOwEACAXAADtBAAgDJoCAADrBAAwmwIAAOwEABCcAgAA6wQAMLYCAQDIAwAhtwIBALgDACG-AkAAuwMAIb8CQAC7AwAh0gIBAMgDACHXAgEAuAMAIdgCQAC7AwAh2QJAAMoDACHaAkAAygMAIQyaAgAA6wQAMJsCAADsBAAQnAIAAOsEADC2AgEAyAMAIbcCAQC4AwAhvgJAALsDACG_AkAAuwMAIdICAQDIAwAh1wIBALgDACHYAkAAuwMAIdkCQADKAwAh2gJAAMoDACEItgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHXAgEAlAQAIdgCQACWBAAh2QJAAO4EACHaAkAA7gQAIQH-AkAAAAABCLYCAQCUBAAhtwIBAJQEACG-AkAAlgQAIb8CQACWBAAh1wIBAJQEACHYAkAAlgQAIdkCQADuBAAh2gJAAO4EACEItgIBAAAAAbcCAQAAAAG-AkAAAAABvwJAAAAAAdcCAQAAAAHYAkAAAAAB2QJAAAAAAdoCQAAAAAEEAwAA_wQAIL4CQAAAAAHbAgEAAAAB3QIAAADdAgICAAAADQAgHgAA_gQAIAMAAAANACAeAAD-BAAgHwAA_AQAIAEXAADDBgAwCgMAAIwEACAKAACABAAgmgIAAIoEADCbAgAACwAQnAIAAIoEADC-AkAAuwMAIdICAQDIAwAh2wIBALgDACHdAgAAiwTdAiL4AgAAiQQAIAIAAAANACAXAAD8BAAgAgAAAPkEACAXAAD6BAAgB5oCAAD4BAAwmwIAAPkEABCcAgAA-AQAML4CQAC7AwAh0gIBAMgDACHbAgEAuAMAId0CAACLBN0CIgeaAgAA-AQAMJsCAAD5BAAQnAIAAPgEADC-AkAAuwMAIdICAQDIAwAh2wIBALgDACHdAgAAiwTdAiIDvgJAAJYEACHbAgEAlAQAId0CAAD7BN0CIgH-AgAAAN0CAgQDAAD9BAAgvgJAAJYEACHbAgEAlAQAId0CAAD7BN0CIgUeAAC-BgAgHwAAwQYAIPsCAAC_BgAg_AIAAMAGACCBAwAAAQAgBAMAAP8EACC-AkAAAAAB2wIBAAAAAd0CAAAA3QICAx4AAL4GACD7AgAAvwYAIIEDAAABACANCQAAgQUAIAsAAIIFACAMAACDBQAgtgIBAAAAAb4CQAAAAAG_AkAAAAAB3gIBAAAAAd8CAQAAAAHgAgEAAAAB4QIBAAAAAeICAQAAAAHjAgEAAAAB5AIBAAAAAQQeAADxBAAw-wIAAPIEADD9AgAA9AQAIIEDAAD1BAAwBB4AAOQEADD7AgAA5QQAMP0CAADnBAAggQMAAOgEADAEHgAApwQAMPsCAACoBAAw_QIAAKoEACCBAwAAqwQAMAQeAACYBAAw-wIAAJkEADD9AgAAmwQAIIEDAACcBAAwAAAAAAAAAAAAAAAAAAAAAAAABR4AALkGACAfAAC8BgAg-wIAALoGACD8AgAAuwYAIIEDAAAdACADHgAAuQYAIPsCAAC6BgAggQMAAB0AIAAAAAAABR4AALQGACAfAAC3BgAg-wIAALUGACD8AgAAtgYAIIEDAAAdACADHgAAtAYAIPsCAAC1BgAggQMAAB0AIAAAAAUeAACvBgAgHwAAsgYAIPsCAACwBgAg_AIAALEGACCBAwAAHQAgAx4AAK8GACD7AgAAsAYAIIEDAAAdACAAAAAAAAUeAACqBgAgHwAArQYAIPsCAACrBgAg_AIAAKwGACCBAwAAEwAgAx4AAKoGACD7AgAAqwYAIIEDAAATACAAAAALHgAAsAUAMB8AALQFADD7AgAAsQUAMPwCAACyBQAw_QIAALMFACD-AgAAqwQAMP8CAACrBAAwgAMAAKsEADCBAwAAqwQAMIIDAAC1BQAwgwMAAK4EADALCgAAqwUAIA8AAOEEACAQAADiBAAgEQAA4wQAIJ4CAQAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHSAgEAAAAB1AICAAAAAdUCEAAAAAECAAAAHQAgHgAAuAUAIAMAAAAdACAeAAC4BQAgHwAAtwUAIAEXAACpBgAwAgAAAB0AIBcAALcFACACAAAArwQAIBcAALYFACAHngIBAJQEACG2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHSAgEAlAQAIdQCAgCxBAAh1QIQAJUEACELCgAAqgUAIA8AALQEACAQAAC1BAAgEQAAtgQAIJ4CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0gIBAJQEACHUAgIAsQQAIdUCEACVBAAhCwoAAKsFACAPAADhBAAgEAAA4gQAIBEAAOMEACCeAgEAAAABtgIBAAAAAb4CQAAAAAG_AkAAAAAB0gIBAAAAAdQCAgAAAAHVAhAAAAABBB4AALAFADD7AgAAsQUAMP0CAACzBQAggQMAAKsEADAAAAAABR4AAKQGACAfAACnBgAg-wIAAKUGACD8AgAApgYAIIEDAAATACADHgAApAYAIPsCAAClBgAggQMAABMAIAAAAAUeAACfBgAgHwAAogYAIPsCAACgBgAg_AIAAKEGACCBAwAAEwAgAx4AAJ8GACD7AgAAoAYAIIEDAAATACAAAAAHHgAAmgYAIB8AAJ0GACD7AgAAmwYAIPwCAACcBgAg_wIAAA8AIIADAAAPACCBAwAAkgMAIAMeAACaBgAg-wIAAJsGACCBAwAAkgMAIAAAAAAAAAUeAACVBgAgHwAAmAYAIPsCAACWBgAg_AIAAJcGACCBAwAAAQAgAx4AAJUGACD7AgAAlgYAIIEDAAABACAAAAAFHgAAkAYAIB8AAJMGACD7AgAAkQYAIPwCAACSBgAggQMAAAEAIAMeAACQBgAg-wIAAJEGACCBAwAAAQAgAAAACx4AAPIFADAfAAD3BQAw-wIAAPMFADD8AgAA9AUAMP0CAAD1BQAg_gIAAPYFADD_AgAA9gUAMIADAAD2BQAwgQMAAPYFADCCAwAA-AUAMIMDAAD5BQAwCx4AAOYFADAfAADrBQAw-wIAAOcFADD8AgAA6AUAMP0CAADpBQAg_gIAAOoFADD_AgAA6gUAMIADAADqBQAwgQMAAOoFADCCAwAA7AUAMIMDAADtBQAwCx4AAN0FADAfAADhBQAw-wIAAN4FADD8AgAA3wUAMP0CAADgBQAg_gIAAPUEADD_AgAA9QQAMIADAAD1BAAwgQMAAPUEADCCAwAA4gUAMIMDAAD4BAAwBAoAAMQFACC-AkAAAAAB0gIBAAAAAd0CAAAA3QICAgAAAA0AIB4AAOUFACADAAAADQAgHgAA5QUAIB8AAOQFACABFwAAjwYAMAIAAAANACAXAADkBQAgAgAAAPkEACAXAADjBQAgA74CQACWBAAh0gIBAJQEACHdAgAA-wTdAiIECgAAwwUAIL4CQACWBAAh0gIBAJQEACHdAgAA-wTdAiIECgAAxAUAIL4CQAAAAAHSAgEAAAAB3QIAAADdAgIMtgIBAAAAAb4CQAAAAAG_AkAAAAAB6AIBAAAAAekCAQAAAAHqAgEAAAAB6wIBAAAAAewCAQAAAAHtAkAAAAAB7gJAAAAAAe8CAQAAAAHwAgEAAAABAgAAAAkAIB4AAPEFACADAAAACQAgHgAA8QUAIB8AAPAFACABFwAAjgYAMBEDAACMBAAgmgIAAI0EADCbAgAABwAQnAIAAI0EADC2AgEAAAABvgJAALsDACG_AkAAuwMAIdsCAQC4AwAh6AIBALgDACHpAgEAuAMAIeoCAQD0AwAh6wIBAPQDACHsAgEA9AMAIe0CQADKAwAh7gJAAMoDACHvAgEA9AMAIfACAQD0AwAhAgAAAAkAIBcAAPAFACACAAAA7gUAIBcAAO8FACAQmgIAAO0FADCbAgAA7gUAEJwCAADtBQAwtgIBALgDACG-AkAAuwMAIb8CQAC7AwAh2wIBALgDACHoAgEAuAMAIekCAQC4AwAh6gIBAPQDACHrAgEA9AMAIewCAQD0AwAh7QJAAMoDACHuAkAAygMAIe8CAQD0AwAh8AIBAPQDACEQmgIAAO0FADCbAgAA7gUAEJwCAADtBQAwtgIBALgDACG-AkAAuwMAIb8CQAC7AwAh2wIBALgDACHoAgEAuAMAIekCAQC4AwAh6gIBAPQDACHrAgEA9AMAIewCAQD0AwAh7QJAAMoDACHuAkAAygMAIe8CAQD0AwAh8AIBAPQDACEMtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh6AIBAJQEACHpAgEAlAQAIeoCAQCiBAAh6wIBAKIEACHsAgEAogQAIe0CQADuBAAh7gJAAO4EACHvAgEAogQAIfACAQCiBAAhDLYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIegCAQCUBAAh6QIBAJQEACHqAgEAogQAIesCAQCiBAAh7AIBAKIEACHtAkAA7gQAIe4CQADuBAAh7wIBAKIEACHwAgEAogQAIQy2AgEAAAABvgJAAAAAAb8CQAAAAAHoAgEAAAAB6QIBAAAAAeoCAQAAAAHrAgEAAAAB7AIBAAAAAe0CQAAAAAHuAkAAAAAB7wIBAAAAAfACAQAAAAEHtgIBAAAAAb4CQAAAAAG_AkAAAAAB2AJAAAAAAfECAQAAAAHyAgEAAAAB8wIBAAAAAQIAAAAFACAeAAD9BQAgAwAAAAUAIB4AAP0FACAfAAD8BQAgARcAAI0GADAMAwAAjAQAIJoCAACOBAAwmwIAAAMAEJwCAACOBAAwtgIBAAAAAb4CQAC7AwAhvwJAALsDACHYAkAAuwMAIdsCAQC4AwAh8QIBAAAAAfICAQD0AwAh8wIBAPQDACECAAAABQAgFwAA_AUAIAIAAAD6BQAgFwAA-wUAIAuaAgAA-QUAMJsCAAD6BQAQnAIAAPkFADC2AgEAuAMAIb4CQAC7AwAhvwJAALsDACHYAkAAuwMAIdsCAQC4AwAh8QIBALgDACHyAgEA9AMAIfMCAQD0AwAhC5oCAAD5BQAwmwIAAPoFABCcAgAA-QUAMLYCAQC4AwAhvgJAALsDACG_AkAAuwMAIdgCQAC7AwAh2wIBALgDACHxAgEAuAMAIfICAQD0AwAh8wIBAPQDACEHtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh2AJAAJYEACHxAgEAlAQAIfICAQCiBAAh8wIBAKIEACEHtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh2AJAAJYEACHxAgEAlAQAIfICAQCiBAAh8wIBAKIEACEHtgIBAAAAAb4CQAAAAAG_AkAAAAAB2AJAAAAAAfECAQAAAAHyAgEAAAAB8wIBAAAAAQQeAADyBQAw-wIAAPMFADD9AgAA9QUAIIEDAAD2BQAwBB4AAOYFADD7AgAA5wUAMP0CAADpBQAggQMAAOoFADAEHgAA3QUAMPsCAADeBQAw_QIAAOAFACCBAwAA9QQAMAAAAAUKAACFBgAgDQAAhgYAIA8AAIcGACAQAACIBgAgEQAAiQYAIAkIAACKBgAgCQAAgwYAIAsAAIsGACAMAAC6BQAg3wIAAIYFACDgAgAAhgUAIOECAACGBQAg4gIAAIYFACDlAgAAhgUAIAEMAAC6BQAgAAAAAQYAAIUFACAABQQAAIEGACAFAACCBgAgBgAAgwYAIPUCAACGBQAg9gIAAIYFACAHtgIBAAAAAb4CQAAAAAG_AkAAAAAB2AJAAAAAAfECAQAAAAHyAgEAAAAB8wIBAAAAAQy2AgEAAAABvgJAAAAAAb8CQAAAAAHoAgEAAAAB6QIBAAAAAeoCAQAAAAHrAgEAAAAB7AIBAAAAAe0CQAAAAAHuAkAAAAAB7wIBAAAAAfACAQAAAAEDvgJAAAAAAdICAQAAAAHdAgAAAN0CAgsFAAD_BQAgBgAAgAYAIJ4CAQAAAAG2AgEAAAABtwIBAAAAAb4CQAAAAAG_AkAAAAAB3QIBAAAAAfQCIAAAAAH1AgEAAAAB9gIBAAAAAQIAAAABACAeAACQBgAgAwAAADcAIB4AAJAGACAfAACUBgAgDQAAADcAIAUAANsFACAGAADcBQAgFwAAlAYAIJ4CAQCUBAAhtgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHdAgEAlAQAIfQCIADPBAAh9QIBAKIEACH2AgEAogQAIQsFAADbBQAgBgAA3AUAIJ4CAQCUBAAhtgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHdAgEAlAQAIfQCIADPBAAh9QIBAKIEACH2AgEAogQAIQsEAAD-BQAgBgAAgAYAIJ4CAQAAAAG2AgEAAAABtwIBAAAAAb4CQAAAAAG_AkAAAAAB3QIBAAAAAfQCIAAAAAH1AgEAAAAB9gIBAAAAAQIAAAABACAeAACVBgAgAwAAADcAIB4AAJUGACAfAACZBgAgDQAAADcAIAQAANoFACAGAADcBQAgFwAAmQYAIJ4CAQCUBAAhtgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHdAgEAlAQAIfQCIADPBAAh9QIBAKIEACH2AgEAogQAIQsEAADaBQAgBgAA3AUAIJ4CAQCUBAAhtgIBAJQEACG3AgEAlAQAIb4CQACWBAAhvwJAAJYEACHdAgEAlAQAIfQCIADPBAAh9QIBAKIEACH2AgEAogQAIQWdAgEAAAABngIBAAAAAZ8CEAAAAAGgAoAAAAABoQJAAAAAAQIAAACSAwAgHgAAmgYAIAMAAAAPACAeAACaBgAgHwAAngYAIAcAAAAPACAXAACeBgAgnQIBAJQEACGeAgEAlAQAIZ8CEACVBAAhoAKAAAAAAaECQACWBAAhBZ0CAQCUBAAhngIBAJQEACGfAhAAlQQAIaACgAAAAAGhAkAAlgQAIQ4IAADJBQAgCwAAggUAIAwAAIMFACC2AgEAAAABvgJAAAAAAb8CQAAAAAHeAgEAAAAB3wIBAAAAAeACAQAAAAHhAgEAAAAB4gIBAAAAAeMCAQAAAAHkAgEAAAAB5QIBAAAAAQIAAAATACAeAACfBgAgAwAAABEAIB4AAJ8GACAfAACjBgAgEAAAABEAIAgAAMgFACALAAClBAAgDAAApgQAIBcAAKMGACC2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHeAgEAlAQAId8CAQCiBAAh4AIBAKIEACHhAgEAogQAIeICAQCiBAAh4wIBAJQEACHkAgEAlAQAIeUCAQCiBAAhDggAAMgFACALAAClBAAgDAAApgQAILYCAQCUBAAhvgJAAJYEACG_AkAAlgQAId4CAQCUBAAh3wIBAKIEACHgAgEAogQAIeECAQCiBAAh4gIBAKIEACHjAgEAlAQAIeQCAQCUBAAh5QIBAKIEACEOCAAAyQUAIAkAAIEFACAMAACDBQAgtgIBAAAAAb4CQAAAAAG_AkAAAAAB3gIBAAAAAd8CAQAAAAHgAgEAAAAB4QIBAAAAAeICAQAAAAHjAgEAAAAB5AIBAAAAAeUCAQAAAAECAAAAEwAgHgAApAYAIAMAAAARACAeAACkBgAgHwAAqAYAIBAAAAARACAIAADIBQAgCQAApAQAIAwAAKYEACAXAACoBgAgtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh3gIBAJQEACHfAgEAogQAIeACAQCiBAAh4QIBAKIEACHiAgEAogQAIeMCAQCUBAAh5AIBAJQEACHlAgEAogQAIQ4IAADIBQAgCQAApAQAIAwAAKYEACC2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHeAgEAlAQAId8CAQCiBAAh4AIBAKIEACHhAgEAogQAIeICAQCiBAAh4wIBAJQEACHkAgEAlAQAIeUCAQCiBAAhB54CAQAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHSAgEAAAAB1AICAAAAAdUCEAAAAAEOCAAAyQUAIAkAAIEFACALAACCBQAgtgIBAAAAAb4CQAAAAAG_AkAAAAAB3gIBAAAAAd8CAQAAAAHgAgEAAAAB4QIBAAAAAeICAQAAAAHjAgEAAAAB5AIBAAAAAeUCAQAAAAECAAAAEwAgHgAAqgYAIAMAAAARACAeAACqBgAgHwAArgYAIBAAAAARACAIAADIBQAgCQAApAQAIAsAAKUEACAXAACuBgAgtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh3gIBAJQEACHfAgEAogQAIeACAQCiBAAh4QIBAKIEACHiAgEAogQAIeMCAQCUBAAh5AIBAJQEACHlAgEAogQAIQ4IAADIBQAgCQAApAQAIAsAAKUEACC2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHeAgEAlAQAId8CAQCiBAAh4AIBAKIEACHhAgEAogQAIeICAQCiBAAh4wIBAJQEACHkAgEAlAQAIeUCAQCiBAAhDAoAAKsFACANAADgBAAgEAAA4gQAIBEAAOMEACCeAgEAAAABtgIBAAAAAb4CQAAAAAG_AkAAAAAB0gIBAAAAAdMCAQAAAAHUAgIAAAAB1QIQAAAAAQIAAAAdACAeAACvBgAgAwAAABsAIB4AAK8GACAfAACzBgAgDgAAABsAIAoAAKoFACANAACzBAAgEAAAtQQAIBEAALYEACAXAACzBgAgngIBAJQEACG2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHSAgEAlAQAIdMCAQCUBAAh1AICALEEACHVAhAAlQQAIQwKAACqBQAgDQAAswQAIBAAALUEACARAAC2BAAgngIBAJQEACG2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHSAgEAlAQAIdMCAQCUBAAh1AICALEEACHVAhAAlQQAIQwKAACrBQAgDQAA4AQAIA8AAOEEACARAADjBAAgngIBAAAAAbYCAQAAAAG-AkAAAAABvwJAAAAAAdICAQAAAAHTAgEAAAAB1AICAAAAAdUCEAAAAAECAAAAHQAgHgAAtAYAIAMAAAAbACAeAAC0BgAgHwAAuAYAIA4AAAAbACAKAACqBQAgDQAAswQAIA8AALQEACARAAC2BAAgFwAAuAYAIJ4CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0gIBAJQEACHTAgEAlAQAIdQCAgCxBAAh1QIQAJUEACEMCgAAqgUAIA0AALMEACAPAAC0BAAgEQAAtgQAIJ4CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0gIBAJQEACHTAgEAlAQAIdQCAgCxBAAh1QIQAJUEACEMCgAAqwUAIA0AAOAEACAPAADhBAAgEAAA4gQAIJ4CAQAAAAG2AgEAAAABvgJAAAAAAb8CQAAAAAHSAgEAAAAB0wIBAAAAAdQCAgAAAAHVAhAAAAABAgAAAB0AIB4AALkGACADAAAAGwAgHgAAuQYAIB8AAL0GACAOAAAAGwAgCgAAqgUAIA0AALMEACAPAAC0BAAgEAAAtQQAIBcAAL0GACCeAgEAlAQAIbYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdICAQCUBAAh0wIBAJQEACHUAgIAsQQAIdUCEACVBAAhDAoAAKoFACANAACzBAAgDwAAtAQAIBAAALUEACCeAgEAlAQAIbYCAQCUBAAhvgJAAJYEACG_AkAAlgQAIdICAQCUBAAh0wIBAJQEACHUAgIAsQQAIdUCEACVBAAhCwQAAP4FACAFAAD_BQAgngIBAAAAAbYCAQAAAAG3AgEAAAABvgJAAAAAAb8CQAAAAAHdAgEAAAAB9AIgAAAAAfUCAQAAAAH2AgEAAAABAgAAAAEAIB4AAL4GACADAAAANwAgHgAAvgYAIB8AAMIGACANAAAANwAgBAAA2gUAIAUAANsFACAXAADCBgAgngIBAJQEACG2AgEAlAQAIbcCAQCUBAAhvgJAAJYEACG_AkAAlgQAId0CAQCUBAAh9AIgAM8EACH1AgEAogQAIfYCAQCiBAAhCwQAANoFACAFAADbBQAgngIBAJQEACG2AgEAlAQAIbcCAQCUBAAhvgJAAJYEACG_AkAAlgQAId0CAQCUBAAh9AIgAM8EACH1AgEAogQAIfYCAQCiBAAhA74CQAAAAAHbAgEAAAAB3QIAAADdAgIItgIBAAAAAbcCAQAAAAG-AkAAAAABvwJAAAAAAdcCAQAAAAHYAkAAAAAB2QJAAAAAAdoCQAAAAAEGngIBAAAAAbYCAQAAAAG-AkAAAAABvwJAAAAAAdECIAAAAAHWAgEAAAABAgAAANYBACAeAADFBgAgBbYCAQAAAAG-AkAAAAABxgIBAAAAAccCAQAAAAHQAgAAANACAgifAhAAAAABtgIBAAAAAb4CQAAAAAG_AkAAAAABxgIBAAAAAccCAQAAAAHQAgAAANACA9ECIAAAAAEKtgIBAAAAAb4CQAAAAAG_AkAAAAABwwIBAAAAAcUCQAAAAAHGAgEAAAABxwIBAAAAAcsCAQAAAAHMAgEAAAABzgIAAADJAgIDAAAA2QEAIB4AAMUGACAfAADMBgAgCAAAANkBACAXAADMBgAgngIBAJQEACG2AgEAlAQAIb4CQACWBAAhvwJAAJYEACHRAiAAzwQAIdYCAQCUBAAhBp4CAQCUBAAhtgIBAJQEACG-AkAAlgQAIb8CQACWBAAh0QIgAM8EACHWAgEAlAQAIQeeAgEAAAABtgIBAAAAAb4CQAAAAAG_AkAAAAAB0wIBAAAAAdQCAgAAAAHVAhAAAAABCrYCAQAAAAG-AkAAAAABvwJAAAAAAd4CAQAAAAHfAgEAAAAB4AIBAAAAAeECAQAAAAHiAgEAAAAB4wIBAAAAAeQCAQAAAAEEBAYCBQoDBg4EBwARAQMAAQEDAAECAwABCgAFBQcAEAgQBgkWBAsaCAweCQIGFAUHAAcBBhUAAQoABQYHAA8KAAUNAAoPJAwQKA0RLA4CBwALDB8JAQwgAAEOAAkBDgAJAQ4ACQMPLQAQLgARLwADCTAACzEADDIAAwQzAAU0AAY1AAAAAAMHABYkABclABgAAAADBwAWJAAXJQAYAQMAAQEDAAEDBwAdJAAeJQAfAAAAAwcAHSQAHiUAHwEDAAEBAwABAwcAJCQAJSUAJgAAAAMHACQkACUlACYAAAADBwAsJAAtJQAuAAAAAwcALCQALSUALgEInAEGAQiiAQYDBwAzJAA0JQA1AAAAAwcAMyQANCUANQIDAAEKAAUCAwABCgAFAwcAOiQAOyUAPAAAAAMHADokADslADwBCgAFAQoABQMHAEEkAEIlAEMAAAADBwBBJABCJQBDAAADBwBIJABJJQBKAAAAAwcASCQASSUASgIKAAUNAAoCCgAFDQAKBQcATyQAUiUAU6YBAFCnAQBRAAAAAAAFBwBPJABSJQBTpgEAUKcBAFEBDgAJAQ4ACQMHAFgkAFklAFoAAAADBwBYJABZJQBaAQ4ACQEOAAkFBwBfJABiJQBjpgEAYKcBAGEAAAAAAAUHAF8kAGIlAGOmAQBgpwEAYQEOAAkBDgAJAwcAaCQAaSUAagAAAAMHAGgkAGklAGoAAAADBwBwJABxJQByAAAAAwcAcCQAcSUAcgAAAAUHAHgkAHslAHymAQB5pwEAegAAAAAABQcAeCQAeyUAfKYBAHmnAQB6AAAABQcAggEkAIUBJQCGAaYBAIMBpwEAhAEAAAAAAAUHAIIBJACFASUAhgGmAQCDAacBAIQBAAAFBwCLASQAjgElAI8BpgEAjAGnAQCNAQAAAAAABQcAiwEkAI4BJQCPAaYBAIwBpwEAjQESAgETNgEUOQEVOgEWOwEYPQEZPxIaQBMbQgEcRBIdRRQgRgEhRwEiSBImSxUnTBkoTQIpTgIqTwIrUAIsUQItUwIuVRIvVhowWAIxWhIyWxszXAI0XQI1XhI2YRw3YiA4YwM5ZAM6ZQM7ZgM8ZwM9aQM-axI_bCFAbgNBcBJCcSJDcgNEcwNFdBJGdyNHeCdIeihJeyhKfihLfyhMgAEoTYIBKE6EARJPhQEpUIcBKFGJARJSigEqU4sBKFSMAShVjQESVpABK1eRAS9YkgEFWZMBBVqUAQVblQEFXJYBBV2YAQVemgESX5sBMGCeAQVhoAESYqEBMWOjAQVkpAEFZaUBEmaoATJnqQE2aKoBBGmrAQRqrAEEa60BBGyuAQRtsAEEbrIBEm-zATdwtQEEcbcBEnK4AThzuQEEdLoBBHW7ARJ2vgE5d78BPXjAAQh5wQEIesIBCHvDAQh8xAEIfcYBCH7IARJ_yQE-gAHLAQiBAc0BEoIBzgE_gwHPAQiEAdABCIUB0QEShgHUAUCHAdUBRIgB1wEKiQHYAQqKAdsBCosB3AEKjAHdAQqNAd8BCo4B4QESjwHiAUWQAeQBCpEB5gESkgHnAUaTAegBCpQB6QEKlQHqARKWAe0BR5cB7gFLmAHvAQmZAfABCZoB8QEJmwHyAQmcAfMBCZ0B9QEJngH3ARKfAfgBTKAB-gEJoQH8ARKiAf0BTaMB_gEJpAH_AQmlAYACEqgBgwJOqQGEAlSqAYUCDKsBhgIMrAGHAgytAYgCDK4BiQIMrwGLAgywAY0CErEBjgJVsgGQAgyzAZICErQBkwJWtQGUAgy2AZUCDLcBlgISuAGZAle5AZoCW7oBmwINuwGcAg28AZ0CDb0BngINvgGfAg2_AaECDcABowISwQGkAlzCAaYCDcMBqAISxAGpAl3FAaoCDcYBqwINxwGsAhLIAa8CXskBsAJkygGxAg7LAbICDswBswIOzQG0Ag7OAbUCDs8BtwIO0AG5AhLRAboCZdIBvAIO0wG-AhLUAb8CZtUBwAIO1gHBAg7XAcICEtgBxQJn2QHGAmvaAcgCbNsByQJs3AHMAmzdAc0CbN4BzgJs3wHQAmzgAdICEuEB0wJt4gHVAmzjAdcCEuQB2AJu5QHZAmzmAdoCbOcB2wIS6AHeAm_pAd8Cc-oB4QJ06wHiAnTsAeUCdO0B5gJ07gHnAnTvAekCdPAB6wIS8QHsAnXyAe4CdPMB8AIS9AHxAnb1AfICdPYB8wJ09wH0AhL4AfcCd_kB-AJ9-gH6An77AfsCfvwB_gJ-_QH_An7-AYADfv8BggN-gAKEAxKBAoUDf4IChwN-gwKJAxKEAooDgAGFAosDfoYCjAN-hwKNAxKIApADgQGJApEDhwGKApMDBosClAMGjAKWAwaNApcDBo4CmAMGjwKaAwaQApwDEpECnQOIAZICnwMGkwKhAxKUAqIDiQGVAqMDBpYCpAMGlwKlAxKYAqgDigGZAqkDkAE"
}
async function decodeBase64AsWasm(wasmBase64: string): Promise<WebAssembly.Module> {
const { Buffer } = await import('node:buffer')
const wasmArray = Buffer.from(wasmBase64, 'base64')
return new WebAssembly.Module(wasmArray)
}
config.compilerWasm = {
getRuntime: async () => await import("@prisma/client/runtime/query_compiler_fast_bg.postgresql.mjs"),
getQueryCompilerWasmModule: async () => {
const { wasm } = await import("@prisma/client/runtime/query_compiler_fast_bg.postgresql.wasm-base64.mjs")
return await decodeBase64AsWasm(wasm)
},
importName: "./query_compiler_fast_bg.js"
}
export type LogOptions<ClientOptions extends Prisma.PrismaClientOptions> =
'log' extends keyof ClientOptions ? ClientOptions['log'] extends Array<Prisma.LogLevel | Prisma.LogDefinition> ? Prisma.GetEvents<ClientOptions['log']> : never : never
export interface PrismaClientConstructor {
/**
* ## Prisma Client
*
* Type-safe database client for TypeScript
* @example
* ```
* const prisma = new PrismaClient({
* adapter: new PrismaPg({ connectionString: process.env.DATABASE_URL })
* })
* // Fetch zero or more Users
* const users = await prisma.user.findMany()
* ```
*
* Read more in our [docs](https://pris.ly/d/client).
*/
new <
Options extends Prisma.PrismaClientOptions = Prisma.PrismaClientOptions,
LogOpts extends LogOptions<Options> = LogOptions<Options>,
OmitOpts extends Prisma.PrismaClientOptions['omit'] = Options extends { omit: infer U } ? U : Prisma.PrismaClientOptions['omit'],
ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs
>(options: Prisma.Subset<Options, Prisma.PrismaClientOptions> ): PrismaClient<LogOpts, OmitOpts, ExtArgs>
}
/**
* ## Prisma Client
*
* Type-safe database client for TypeScript
* @example
* ```
* const prisma = new PrismaClient({
* adapter: new PrismaPg({ connectionString: process.env.DATABASE_URL })
* })
* // Fetch zero or more Users
* const users = await prisma.user.findMany()
* ```
*
* Read more in our [docs](https://pris.ly/d/client).
*/
export interface PrismaClient<
in LogOpts extends Prisma.LogLevel = never,
in out OmitOpts extends Prisma.PrismaClientOptions['omit'] = undefined,
in out ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs
> {
[K: symbol]: { types: Prisma.TypeMap<ExtArgs>['other'] }
$on<V extends LogOpts>(eventType: V, callback: (event: V extends 'query' ? Prisma.QueryEvent : Prisma.LogEvent) => void): PrismaClient;
/**
* Connect with the database
*/
$connect(): runtime.Types.Utils.JsPromise<void>;
/**
* Disconnect from the database
*/
$disconnect(): runtime.Types.Utils.JsPromise<void>;
/**
* Executes a prepared raw query and returns the number of affected rows.
* @example
* ```
* const result = await prisma.$executeRaw`UPDATE User SET cool = ${true} WHERE email = ${'user@email.com'};`
* ```
*
* Read more in our [docs](https://pris.ly/d/raw-queries).
*/
$executeRaw<T = unknown>(query: TemplateStringsArray | Prisma.Sql, ...values: any[]): Prisma.PrismaPromise<number>;
/**
* Executes a raw query and returns the number of affected rows.
* Susceptible to SQL injections, see documentation.
* @example
* ```
* const result = await prisma.$executeRawUnsafe('UPDATE User SET cool = $1 WHERE email = $2 ;', true, 'user@email.com')
* ```
*
* Read more in our [docs](https://pris.ly/d/raw-queries).
*/
$executeRawUnsafe<T = unknown>(query: string, ...values: any[]): Prisma.PrismaPromise<number>;
/**
* Performs a prepared raw query and returns the `SELECT` data.
* @example
* ```
* const result = await prisma.$queryRaw`SELECT * FROM User WHERE id = ${1} OR email = ${'user@email.com'};`
* ```
*
* Read more in our [docs](https://pris.ly/d/raw-queries).
*/
$queryRaw<T = unknown>(query: TemplateStringsArray | Prisma.Sql, ...values: any[]): Prisma.PrismaPromise<T>;
/**
* Performs a raw query and returns the `SELECT` data.
* Susceptible to SQL injections, see documentation.
* @example
* ```
* const result = await prisma.$queryRawUnsafe('SELECT * FROM User WHERE id = $1 OR email = $2;', 1, 'user@email.com')
* ```
*
* Read more in our [docs](https://pris.ly/d/raw-queries).
*/
$queryRawUnsafe<T = unknown>(query: string, ...values: any[]): Prisma.PrismaPromise<T>;
/**
* Allows the running of a sequence of read/write operations that are guaranteed to either succeed or fail as a whole.
* @example
* ```
* const [george, bob, alice] = await prisma.$transaction([
* prisma.user.create({ data: { name: 'George' } }),
* prisma.user.create({ data: { name: 'Bob' } }),
* prisma.user.create({ data: { name: 'Alice' } }),
* ])
* ```
*
* Read more in our [docs](https://www.prisma.io/docs/orm/prisma-client/queries/transactions).
*/
$transaction<P extends Prisma.PrismaPromise<any>[]>(arg: [...P], options?: { isolationLevel?: Prisma.TransactionIsolationLevel }): runtime.Types.Utils.JsPromise<runtime.Types.Utils.UnwrapTuple<P>>
$transaction<R>(fn: (prisma: Omit<PrismaClient, runtime.ITXClientDenyList>) => runtime.Types.Utils.JsPromise<R>, options?: { maxWait?: number, timeout?: number, isolationLevel?: Prisma.TransactionIsolationLevel }): runtime.Types.Utils.JsPromise<R>
$extends: runtime.Types.Extensions.ExtendsHook<"extends", Prisma.TypeMapCb<OmitOpts>, ExtArgs, runtime.Types.Utils.Call<Prisma.TypeMapCb<OmitOpts>, {
extArgs: ExtArgs
}>>
/**
* `prisma.user`: Exposes CRUD operations for the **User** model.
* Example usage:
* ```ts
* // Fetch zero or more Users
* const users = await prisma.user.findMany()
* ```
*/
get user(): Prisma.UserDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.session`: Exposes CRUD operations for the **Session** model.
* Example usage:
* ```ts
* // Fetch zero or more Sessions
* const sessions = await prisma.session.findMany()
* ```
*/
get session(): Prisma.SessionDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.account`: Exposes CRUD operations for the **Account** model.
* Example usage:
* ```ts
* // Fetch zero or more Accounts
* const accounts = await prisma.account.findMany()
* ```
*/
get account(): Prisma.AccountDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.verification`: Exposes CRUD operations for the **Verification** model.
* Example usage:
* ```ts
* // Fetch zero or more Verifications
* const verifications = await prisma.verification.findMany()
* ```
*/
get verification(): Prisma.VerificationDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.complex`: Exposes CRUD operations for the **Complex** model.
* Example usage:
* ```ts
* // Fetch zero or more Complexes
* const complexes = await prisma.complex.findMany()
* ```
*/
get complex(): Prisma.ComplexDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.complexUser`: Exposes CRUD operations for the **ComplexUser** model.
* Example usage:
* ```ts
* // Fetch zero or more ComplexUsers
* const complexUsers = await prisma.complexUser.findMany()
* ```
*/
get complexUser(): Prisma.ComplexUserDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.complexInvitation`: Exposes CRUD operations for the **ComplexInvitation** model.
* Example usage:
* ```ts
* // Fetch zero or more ComplexInvitations
* const complexInvitations = await prisma.complexInvitation.findMany()
* ```
*/
get complexInvitation(): Prisma.ComplexInvitationDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.sport`: Exposes CRUD operations for the **Sport** model.
* Example usage:
* ```ts
* // Fetch zero or more Sports
* const sports = await prisma.sport.findMany()
* ```
*/
get sport(): Prisma.SportDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.court`: Exposes CRUD operations for the **Court** model.
* Example usage:
* ```ts
* // Fetch zero or more Courts
* const courts = await prisma.court.findMany()
* ```
*/
get court(): Prisma.CourtDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.courtAvailability`: Exposes CRUD operations for the **CourtAvailability** model.
* Example usage:
* ```ts
* // Fetch zero or more CourtAvailabilities
* const courtAvailabilities = await prisma.courtAvailability.findMany()
* ```
*/
get courtAvailability(): Prisma.CourtAvailabilityDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.courtPriceRule`: Exposes CRUD operations for the **CourtPriceRule** model.
* Example usage:
* ```ts
* // Fetch zero or more CourtPriceRules
* const courtPriceRules = await prisma.courtPriceRule.findMany()
* ```
*/
get courtPriceRule(): Prisma.CourtPriceRuleDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.courtBooking`: Exposes CRUD operations for the **CourtBooking** model.
* Example usage:
* ```ts
* // Fetch zero or more CourtBookings
* const courtBookings = await prisma.courtBooking.findMany()
* ```
*/
get courtBooking(): Prisma.CourtBookingDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.courtBookingLog`: Exposes CRUD operations for the **CourtBookingLog** model.
* Example usage:
* ```ts
* // Fetch zero or more CourtBookingLogs
* const courtBookingLogs = await prisma.courtBookingLog.findMany()
* ```
*/
get courtBookingLog(): Prisma.CourtBookingLogDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.onboardingRequest`: Exposes CRUD operations for the **OnboardingRequest** model.
* Example usage:
* ```ts
* // Fetch zero or more OnboardingRequests
* const onboardingRequests = await prisma.onboardingRequest.findMany()
* ```
*/
get onboardingRequest(): Prisma.OnboardingRequestDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.passwordResetRequest`: Exposes CRUD operations for the **PasswordResetRequest** model.
* Example usage:
* ```ts
* // Fetch zero or more PasswordResetRequests
* const passwordResetRequests = await prisma.passwordResetRequest.findMany()
* ```
*/
get passwordResetRequest(): Prisma.PasswordResetRequestDelegate<ExtArgs, { omit: OmitOpts }>;
/**
* `prisma.plan`: Exposes CRUD operations for the **Plan** model.
* Example usage:
* ```ts
* // Fetch zero or more Plans
* const plans = await prisma.plan.findMany()
* ```
*/
get plan(): Prisma.PlanDelegate<ExtArgs, { omit: OmitOpts }>;
}
export function getPrismaClientClass(): PrismaClientConstructor {
return runtime.getPrismaClient(config) as unknown as PrismaClientConstructor
}